diff options
author | Jeffas <dev@jeffas.io> | 2019-09-11 17:37:21 +0100 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-09-11 12:37:43 -0400 |
commit | 618a500341d54ec5bec6d035a86b1307ff1dad0a (patch) | |
tree | 090fdff220eeb29e4bee7347a16d9e5ff7fbd0b9 /config/config.go | |
parent | 572d9ff72883264fbffe35e998b9a6193f20137a (diff) | |
download | aerc-618a500341d54ec5bec6d035a86b1307ff1dad0a.zip |
Add display of unread messages in dirlist
Add an onUpdateDirs handler. This is used to invalidate the dirlist and
redraw with the correct number of recent/unread/total messages is shown.
A config option and formatting options are provided.
Diffstat (limited to 'config/config.go')
-rw-r--r-- | config/config.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/config/config.go b/config/config.go index 06caec1..738fd1d 100644 --- a/config/config.go +++ b/config/config.go @@ -35,6 +35,7 @@ type UIConfig struct { NewMessageBell bool `ini:"new-message-bell"` Spinner string `ini:"spinner"` SpinnerDelimiter string `ini:"spinner-delimiter"` + DirListFormat string `ini:"dirlist-format"` } const ( @@ -349,9 +350,9 @@ func LoadConfigFromFile(root *string, sharedir string) (*AercConfig, error) { EmptyDirlist: "(no folders)", MouseEnabled: false, NewMessageBell: true, - Spinner: - "[..] , [..] , [..] , [..] , [..], [..] , [..] , [..] ", - SpinnerDelimiter: ",", + Spinner: "[..] , [..] , [..] , [..] , [..], [..] , [..] , [..] ", + SpinnerDelimiter: ",", + DirListFormat: "%n %>r", }, Viewer: ViewerConfig{ |