dotfiles

Obligatory dotfiles repo
git clone git://git.danielmoch.com/dotfiles.git
Log | Files | Refs

commit bfc77446dd627c2a7bcc9ca9d9309e6c668e64ac
parent 04d75a2c41af72b37f8d4b010ee69b414db38a9b
Author: Daniel Moch <daniel@danielmoch.com>
Date:   Sat,  7 Jul 2018 15:45:04 -0400

Convert to 16-color themes

This allows color themes to work in non-X terminals

Diffstat:
M.irssi/apprentice.theme | 156++++++++++++++++++++++++++++++++++++++++----------------------------------------
M.muttrc | 126++++++++++++++++++++++++++++++++++++++++----------------------------------------
M.newsboat/config | 14+++++++-------
3 files changed, 148 insertions(+), 148 deletions(-)

diff --git a/.irssi/apprentice.theme b/.irssi/apprentice.theme @@ -23,9 +23,9 @@ # can have more parameters of course). Templates can have subtemplates. # Here's a small example: # /FORMAT format hello {colorify {underline world}} -# abstracts = { colorify = "%X3K$0-%X7S"; underline = "%U$0-%U"; } +# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; } # When irssi expands the templates in "format", the final string would be: -# hello %X3K%Uworld%U%X7S +# hello %G%Uworld%U%n # ie. underlined bright green "world" text. # and why "$0-", why not "$0"? $0 would only mean the first parameter, # $0- means all the parameters. With {underline hello world} you'd really @@ -36,18 +36,18 @@ # You can find definitions for the color format codes in docs/formats.txt. -# There's one difference here though. %X7S format. Normally it means the +# There's one difference here though. %n format. Normally it means the # default color of the terminal (white mostly), but here it means the # "reset color back to the one it was in higher template". For example -# if there was /FORMAT test %X3K{foo}bar, and foo = "%Y$0%X7S", irssi would +# if there was /FORMAT test %G{foo}bar, and foo = "%Y$0%n", irssi would # print yellow "foo" (as set with %Y) but "bar" would be green, which was -# set at the beginning before the {foo} template. If there wasn't the %X3K -# at start, the normal behaviour of %X7S would occur. If you _really_ want -# to use the terminal's default color, use %X7S. +# set at the beginning before the {foo} template. If there wasn't the %G +# at start, the normal behaviour of %n would occur. If you _really_ want +# to use the terminal's default color, use %n. ############################################################################# -# default foreground color (%X7S) - -1 is the "default terminal color" +# default foreground color (%n) - -1 is the "default terminal color" default_color = "-1"; # print timestamp/servertag at the end of line, not at beginning @@ -55,7 +55,7 @@ info_eol = "false"; # these characters are automatically replaced with specified color # (dark grey by default) -replaces = { "[]=" = "%X7K$*%X7S"; }; +replaces = { "[]=" = "%w$*%n"; }; abstracts = { ## @@ -63,31 +63,31 @@ abstracts = { ## # text to insert at the beginning of each non-message line - line_start = "%X2F-%X7S!%X2F-%X7S "; + line_start = "%b-%n!%b-%n "; # timestamp styling, nothing by default - timestamp = "%X7S$*"; + timestamp = "%n$*"; # any kind of text that needs hilighting, default is to bold - hilight = "%X6Z$*%X7S"; + hilight = "%W$*%n"; # any kind of error message, default is bright red - error = "%X6C$*%X7S"; + error = "%R$*%n"; # channel name is printed - channel = "%X6Z$*%X7S"; + channel = "%W$*%n"; # nick is printed - nick = "%X6Z$*%X7S"; + nick = "%W$*%n"; # nick host is printed - nickhost = "%X7S[$*]"; + nickhost = "%n[$*]"; # server name is printed - server = "%X6Z$*%X7S"; + server = "%W$*%n"; # some kind of comment is printed - comment = "%X7S[$*]"; + comment = "%n[$*]"; # reason for something is printed (part, quit, kick, ..) reason = "{comment $*}"; @@ -100,80 +100,80 @@ abstracts = { ## # highlighted nick/host is printed (joins) - channick_hilight = "%X3K$*%X7S"; - chanhost_hilight = "{nickhost %X3K$*%X7S}"; + channick_hilight = "%G$*%n"; + chanhost_hilight = "{nickhost %G$*%n}"; # nick/host is printed (parts, quits, etc.) - channick = "%X3F$*%X7S"; - chanhost = "{nickhost %X3F$*}"; + channick = "%M$*%n"; + chanhost = "{nickhost %M$*}"; # highlighted channel name is printed - channelhilight = "%X3F$*%X7S"; + channelhilight = "%M$*%n"; # ban/ban exception/invite list mask is printed - ban = "%X3K$*%X7S"; + ban = "%G$*%n"; ## ## messages ## # the basic styling of how to print message, $0 = nick mode, $1 = nick - msgnick = "%X3K<%X7S$0$1-%X3K>%X7S %|"; + msgnick = "%G<%n$0$1-%G>%n %|"; # message from you is printed. "ownnick" specifies the styling of the # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the # whole line. # Example1: You want the message text to be green: - # ownmsgnick = "{msgnick $0 $1-}%X3K"; + # ownmsgnick = "{msgnick $0 $1-}%G"; # Example2.1: You want < and > chars to be yellow: - # ownmsgnick = "%Y{msgnick $0 $1-%Y}%X7S"; + # ownmsgnick = "%Y{msgnick $0 $1-%Y}%n"; # (you'll also have to remove <> from replaces list above) # Example2.2: But you still want to keep <> grey for other messages: - # pubmsgnick = "%X3K{msgnick $0 $1-%X3K}%X7S"; - # pubmsgmenick = "%X3K{msgnick $0 $1-%X3K}%X7S"; - # pubmsghinick = "%X3K{msgnick $1 $0$2-%X7S%X3K}%X7S"; - # ownprivmsgnick = "%X3K{msgnick $*%X3K}%X7S"; - # privmsgnick = "%X3K{msgnick %X6C$*%X3K}%X7S"; + # pubmsgnick = "%G{msgnick $0 $1-%G}%n"; + # pubmsgmenick = "%G{msgnick $0 $1-%G}%n"; + # pubmsghinick = "%G{msgnick $1 $0$2-%n%G}%n"; + # ownprivmsgnick = "%G{msgnick $*%G}%n"; + # privmsgnick = "%G{msgnick %R$*%G}%n"; # $0 = nick mode, $1 = nick ownmsgnick = "{msgnick $0 $1-}"; - ownnick = "%X6Z$*%X7S"; + ownnick = "%W$*%n"; # public message in channel, $0 = nick mode, $1 = nick pubmsgnick = "{msgnick $0 $1-}"; - pubnick = "%X7S$*%X7S"; + pubnick = "%n$*%n"; # public message in channel meant for me, $0 = nick mode, $1 = nick pubmsgmenick = "{msgnick $0 $1-}"; - menick = "%X6X$*%X7S"; + menick = "%Y$*%n"; # public highlighted message in channel # $0 = highlight color, $1 = nick mode, $2 = nick - pubmsghinick = "{msgnick $1 $0$2-%X7S}"; + pubmsghinick = "{msgnick $1 $0$2-%n}"; # channel name is printed with message - msgchannel = "%X3K:%X28$*%X7S"; + msgchannel = "%G:%m$*%n"; # private message, $0 = nick, $1 = host - privmsg = "[%X6C$0%X3K(%X47$1-%X3K)%X7S] "; + privmsg = "[%R$0%G(%r$1-%G)%n] "; # private message from you, $0 = "msg", $1 = target nick - ownprivmsg = "[%X47$0%X3K(%X6C$1-%X3K)%X7S] "; + ownprivmsg = "[%r$0%G(%R$1-%G)%n] "; # own private message in query ownprivmsgnick = "{msgnick $*}"; - ownprivnick = "%X6Z$*%X7S"; + ownprivnick = "%W$*%n"; # private message in query - privmsgnick = "{msgnick %X6C$*%X7S}"; + privmsgnick = "{msgnick %R$*%n}"; ## ## Actions (/ME stuff) ## # used internally by this theme - action_core = "%X6Z * $*%X7S"; + action_core = "%W * $*%n"; # generic one that's used by most actions action = "{action_core $*} "; @@ -182,10 +182,10 @@ abstracts = { ownaction = "{action $*}"; # own action with target, both private/public - ownaction_target = "{action_core $0}%X3K:%X28$1%X7S "; + ownaction_target = "{action_core $0}%G:%m$1%n "; # private action sent by others - pvtaction = "%X6Z (*) $*%X7S "; + pvtaction = "%W (*) $*%n "; pvtaction_query = "{action $*}"; # public action sent by others @@ -200,24 +200,24 @@ abstracts = { whois = "%# $[8]0 : $1-"; # notices - ownnotice = "[%X47$0%X3K(%X6C$1-%X3K)]%X7S "; - notice = "%X3K-%X2L$*%X3K-%X7S "; - pubnotice_channel = "%X3K:%X2L$*"; - pvtnotice_host = "%X3K(%X2L$*%X3K)"; - servernotice = "%X3K!$*%X7S "; + ownnotice = "[%r$0%G(%R$1-%G)]%n "; + notice = "%G-%C$*%G-%n "; + pubnotice_channel = "%G:%C$*"; + pvtnotice_host = "%G(%C$*%G)"; + servernotice = "%G!$*%n "; # CTCPs - ownctcp = "[%X47$0%X3K(%X6C$1-%X3K)] "; - ctcp = "%X3K$*%X7S"; + ownctcp = "[%r$0%G(%R$1-%G)] "; + ctcp = "%G$*%n"; # wallops - wallop = "%X6Z$*%X7S: "; - wallop_nick = "%X7S$*"; - wallop_action = "%X6Z * $*%X7S "; + wallop = "%W$*%n: "; + wallop_nick = "%n$*"; + wallop_action = "%W * $*%n "; # netsplits - netsplit = "%X6C$*%X7S"; - netjoin = "%X3F$*%X7S"; + netsplit = "%R$*%n"; + netjoin = "%M$*%n"; # /names list names_prefix = ""; @@ -225,24 +225,24 @@ abstracts = { names_nick_op = "{names_nick $*}"; names_nick_halfop = "{names_nick $*}"; names_nick_voice = "{names_nick $*}"; - names_users = "[%X3K$*%X7S]"; - names_channel = "%X3K$*%X7S"; + names_users = "[%G$*%n]"; + names_channel = "%G$*%n"; # DCC - dcc = "%$*%X7S"; - dccfile = "%X6Z$*%X7S"; + dcc = "%$*%n"; + dccfile = "%W$*%n"; # DCC chat, own msg/action - dccownmsg = "[%X47$0%X3K($1-%X3K)%X7S] "; - dccownnick = "%X6C$*%X7S"; - dccownquerynick = "%X6Z$*%X7S"; + dccownmsg = "[%r$0%G($1-%G)%n] "; + dccownnick = "%R$*%n"; + dccownquerynick = "%W$*%n"; dccownaction = "{action $*}"; - dccownaction_target = "{action_core $0}%X3K:%X28$1%X7S "; + dccownaction_target = "{action_core $0}%G:%m$1%n "; # DCC chat, others - dccmsg = "[%X3K$1-%X3K(%X3K$0%X3K)%X7S] "; - dccquerynick = "%X3K$*%X7S"; - dccaction = "%X6Z (*dcc*) $*%X7S %|"; + dccmsg = "[%G$1-%G(%G$0%G)%n] "; + dccquerynick = "%G$*%n"; + dccaction = "%W (*dcc*) $*%n %|"; ## ## statusbar @@ -250,14 +250,14 @@ abstracts = { # default background for all statusbars. You can also give # the default foreground color for statusbar items. - sb_background = "%x3D%X7D"; + sb_background = "%k%3"; # default backround for "default" statusbar group #sb_default_bg = "%4"; # background for prompt / input line - sb_prompt_bg = "%X7S"; + sb_prompt_bg = "%n"; # background for info statusbar - sb_info_bg = "%X7I"; + sb_info_bg = "%n"; # background for topicbar (same default) #sb_topic_bg = "%4"; @@ -273,22 +273,22 @@ abstracts = { prompt = "[$*] "; - sb = " %X7D[$*]"; - sbmode = "%X7D(+$*)"; - sbaway = " %X7D(zZzZ)"; + sb = " [$*]"; + sbmode = "(+$*)"; + sbaway = " (zZzZ)"; sbservertag = ":$0 (change with ^X)"; sbnickmode = "$0"; # activity in statusbar # ',' separator - sb_act_sep = "%X7D$*"; + sb_act_sep = "$*"; # normal text - sb_act_text = "%X7D$*"; + sb_act_text = "$*"; # public message - sb_act_msg = "%X7S$*"; + sb_act_msg = "%W$*"; # hilight - sb_act_hilight = "%X6C$*"; + sb_act_hilight = "%R$*"; # hilight with specified color, $0 = color, $1 = text - sb_act_hilight_color = "$0$1-%X7D"; + sb_act_hilight_color = "$0$1-%k"; }; diff --git a/.muttrc b/.muttrc @@ -97,79 +97,79 @@ openssl smime -verify -inform DER -in %s -noverify 2>/dev/null" # }}} # {{{ Colors -color normal color250 color235 -color error color208 color235 -color tilde color250 color235 -color message color250 color235 -color markers color250 color235 -color attachment color103 color235 -color search color250 color235 -color status color235 color101 -color indicator color235 color110 -color tree color108 color235 +color normal default default +color error brightred default +color tilde default default +color message default default +color markers default default +color attachment brightmagenta default +color search default default +color status black yellow +color indicator black brightblue +color tree brightgreen default mono bold bold mono underline underline mono indicator reverse mono error bold -color index color250 color235 "~A" # all messages -color index color131 color235 "~E" # expired messages -color index color231 color235 "~N" # new messages -color index color250 color235 "~O" # old messages -color index color103 color235 "~Q" # messages that have been replied to -color index color242 color235 "~R" # read messages -color index color231 color235 "~U" # unread messages -color index color231 color235 "~U~$" # unread, unreferenced messages -color index color242 color235 "~v" # messages part of a collapsed thread -color index color242 color235 "~P" # messages from me -color index color110 color235 "~p!~F" # messages to me -color index color110 color235 "~N~p!~F" # new messages to me -color index color110 color235 "~U~p!~F" # unread messages to me -color index color242 color235 "~R~p!~F" # messages to me -color index color108 color235 "~F" # flagged messages -color index color108 color235 "~F~p" # flagged messages to me -color index color108 color235 "~N~F" # new flagged messages -color index color108 color235 "~N~F~p" # new flagged messages to me -color index color108 color235 "~U~F~p" # new flagged messages to me -color index color235 color131 "~D" # deleted messages -color index color242 color235 "~v~(!~N)" # collapsed thread with no unread -color index color250 color235 "~v~(~N)" # collapsed thread with some unread -color index color242 color235 "~N~v~(~N)" # collapsed thread with unread parent -color index color108 color235 "~v~(~F)!~N" # collapsed thread with flagged, no unread -color index color250 color235 "~v~(~F~N)" # collapsed thread with some unread & flagged -color index color108 color235 "~N~v~(~F~N)" # collapsed thread with unread parent & flagged -color index color108 color235 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged -color index color242 color235 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly -color index color235 color131 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) -color hdrdefault color250 color235 -color header color231 color235 "^(From)" -color header color231 color235 "^(Subject)" -color quoted color14 color235 -color quoted1 color103 color235 -color quoted2 color108 color235 -color quoted3 color131 color235 -color quoted4 color229 color235 -color signature color250 color235 -color bold color231 color235 -color underline color231 color235 -color normal color250 color235 -color body color250 color235 "[;:][-o][)/(|]" # emoticons -color body color231 color235 "[;:][)(|]" # emoticons -color body color231 color235 "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\ +color index default default "~A" # all messages +color index red default "~E" # expired messages +color index brightwhite default "~N" # new messages +color index default default "~O" # old messages +color index brightmagenta default "~Q" # messages that have been replied to +color index white default "~R" # read messages +color index brightwhite default "~U" # unread messages +color index brightwhite default "~U~$" # unread, unreferenced messages +color index white default "~v" # messages part of a collapsed thread +color index white default "~P" # messages from me +color index brightblue default "~p!~F" # messages to me +color index brightblue default "~N~p!~F" # new messages to me +color index brightblue default "~U~p!~F" # unread messages to me +color index white default "~R~p!~F" # messages to me +color index brightgreen default "~F" # flagged messages +color index brightgreen default "~F~p" # flagged messages to me +color index brightgreen default "~N~F" # new flagged messages +color index brightgreen default "~N~F~p" # new flagged messages to me +color index brightgreen default "~U~F~p" # new flagged messages to me +color index black red "~D" # deleted messages +color index white default "~v~(!~N)" # collapsed thread with no unread +color index default default "~v~(~N)" # collapsed thread with some unread +color index white default "~N~v~(~N)" # collapsed thread with unread parent +color index brightgreen default "~v~(~F)!~N" # collapsed thread with flagged, no unread +color index default default "~v~(~F~N)" # collapsed thread with some unread & flagged +color index brightgreen default "~N~v~(~F~N)" # collapsed thread with unread parent & flagged +color index brightgreen default "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged +color index white default "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly +color index black red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) +color hdrdefault default default +color header brightwhite default "^(From)" +color header brightwhite default "^(Subject)" +color quoted brightgreen default +color quoted1 brightmagenta default +color quoted2 brightgreen default +color quoted3 red default +color quoted4 brightyellow default +color signature default default +color bold brightwhite default +color underline brightwhite default +color normal default default +color body default default "[;:][-o][)/(|]" # emoticons +color body brightwhite default "[;:][)(|]" # emoticons +color body brightwhite default "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\ |FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\ |IRL|RTFM|ROTFL|ROFL|YMMV)[*]?" -color body color231 color235 "[ ][*][^*]*[*][ ]?" # more emoticon? -color body color231 color235 "[ ]?[*][^*]*[*][ ]" # more emoticon? -color body color231 color131 "(BAD signature)" -color body color103 color235 "(Good signature)" -color body color103 color235 "^gpg: Good signature .*" -color body color242 color235 "^gpg: " -color body color231 color131 "^gpg: BAD signature from.*" +color body brightwhite default "[ ][*][^*]*[*][ ]?" # more emoticon? +color body brightwhite default "[ ]?[*][^*]*[*][ ]" # more emoticon? +color body brightwhite red "(BAD signature)" +color body brightmagenta default "(Good signature)" +color body brightmagenta default "^gpg: Good signature .*" +color body white default "^gpg: " +color body brightwhite red "^gpg: BAD signature from.*" mono body bold "^gpg: Good signature" mono body bold "^gpg: BAD signature from.*" -color body color110 color235 "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" -color body color110 color235 "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])" +color body brightblue default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" +color body brightblue default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])" # }}} source ~/.config/mutt/account.icloud diff --git a/.newsboat/config b/.newsboat/config @@ -10,10 +10,10 @@ bookmark-cmd "~/.newsboat/bookmark-pinboard.sh" bind-key j down bind-key k up -color background color250 color235 -color listnormal color242 color235 -color listfocus color235 color110 -color listnormal_unread color250 color235 -color listfocus_unread color235 color110 -color info color235 color101 -color article color250 color235 +color background default default +color listnormal white default +color listfocus blue default bold reverse +color listnormal_unread default default +color listfocus_unread blue default bold reverse +color info yellow default reverse +color article default default