aboutsummaryrefslogblamecommitdiffstats
path: root/config/aerc.conf
blob: a52bdc976f8e4d5ab8482f058afba4287aac67fb (plain) (tree)






























                                                                               


















                                                      


                                                                              
 

                  








                                                                            








                                                                            


                                                                            
                      

                           








































                                                                
#
# aerc main configuration

[ui]
#
# Describes the format for each row in a mailbox view. This field is compatible
# with mutt's printf-like syntax. TODO: document properly
#
# Default:
index-format=%4C %Z %D %-17.17n %s

#
# See strftime(3)
#
# Default: %F %l:%M %p (ISO 8501 + 12 hour time)
timestamp-format=%F %l:%M %p

#
# Which headers to show when viewing an email.
#
# Default: From,To,Cc,Bcc,Subject,Date
show-headers=From,To,Cc,Bcc,Subject,Date

#
# The frames of animation to use in the UI for things that are still loading.
# Seperate each frame with a comma.
#
# Default: "[..]  , [..] ,  [..], [..] " (note extra spaces)
loading-frames=[..]  , [..] ,  [..], [..] 

#
# Width of the sidebar, including the border.
#
# Default: 20
sidebar-width=20

#
# Height of the message preview, including the border.
#
# Default: 12
preview-height=12

#
# Message to display when viewing an empty folder.
#
# Default: (no messages)
empty-message=(no messages)

[viewer]
#
# Specifies the pager to use when displaying emails. Note that some filters
# may add ANSI codes to add color to rendered emails, so you may want to use a
# pager which supports ANSI codes.
#
# Default: less -R
pager=less -R

#
# If an email offers several versions (multipart), you can configure which
# mimetype to prefer. For example, this can be used to prefer plaintext over
# html emails.
#
# Default: text/plain,text/html
alternatives=text/plain,text/html

[filters]
#
# Filters allow you to pipe an email body through a shell command to render
# certain emails differently, e.g. highlighting them with ANSI escape codes.
#
# The first filter which matches the email's mimetype will be used, so order
# them from most to least specific.
#
# You can also match on non-mimetypes, by prefixing with the header to match
# against (non-case-sensitive) and a comma, e.g. subject,text will match a
# subject which contains "text". Use header,~regex to match against a regex.
subject,~PATCH=contrib/hldiff.py
text/html=contrib/html
text/*=contrib/plaintext.py

[colors]
#
# Colors are configured in one of two ways:
#
# "foreground" or "background:foreground"
#
# You can specify colors according to the base 8 names:
# default, black, red, green, yellow, blue, magenta, cyan, white
#
# or you can use numbers for the 256 color palette,
# e.g. "127:118" (a particularly ugly combination FYI)
#
# Add one or more of the following characters to the beginning
# of the foreground color to add modifiers:
#
# * bold
# _ underline
# ^ reverse
#
# e.g. "default:_*^default" would reverse the default colors and
# with bold and underlined modifiers
borders=default:^default
loading-indicator=default:default

account-unselected=white:black
account-selected=default:default
account-error=red:black

folder-unselected=default:default
folder-selected=white:black

status-line=white:black
status-line-error=red:black

ex-line=default:default

message-list-selected=white:black
message-list-selected-unread=white:_black
message-list-unselected=default:default
message-list-unselected-unread=default:*default
message-list-empty=default:default