theme: change default color theme to solarized-dark-normal-brights

This is my variant of the solarized theme, were only the first eight
colors (i.e. the "normal") colors are from the solarized theme. The
remaining eight (the "bright" colors) are brightened versions of the
"normal" colors. This results in a theme that is usually in all
applications, not just those that are "aware" that the terminal color
theme is "solarized".
This commit is contained in:
Daniel Eklöf 2022-08-17 18:12:51 +02:00
parent 86663522d5
commit 3cf11bfea9
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 44 additions and 40 deletions

View file

@ -53,6 +53,8 @@
* Window is now dimmed while in Unicode input mode.
* Selected empty cells are **never** highlighted as being
selected. They used to be, when followed by non-empty cells.
* Default color theme from a variant of the Zenburn theme, to a
variant of the Solarized dark theme.
### Deprecated

View file

@ -30,8 +30,8 @@
#include "xmalloc.h"
#include "xsnprintf.h"
static const uint32_t default_foreground = 0xdcdccc;
static const uint32_t default_background = 0x111111;
static const uint32_t default_foreground = 0x839496;
static const uint32_t default_background = 0x002b36;
static const size_t min_csd_border_width = 5;
@ -48,23 +48,23 @@ static const size_t min_csd_border_width = 5;
static const uint32_t default_color_table[256] = {
// Regular
0x222222,
0xcc9393,
0x7f9f7f,
0xd0bf8f,
0x6ca0a3,
0xdc8cc3,
0x93e0e3,
0xdcdccc,
0x073642,
0xdc322f,
0x859900,
0xb58900,
0x268bd2,
0xd33682,
0x2aa198,
0xeee8d5,
// Bright
0x666666,
0xdca3a3,
0xbfebbf,
0xf0dfaf,
0x8cd0d3,
0xfcace3,
0xb3ffff,
0x08404f,
0xe35f5c,
0x9fb700,
0xd9a400,
0x4ba1de,
0xdc619d,
0x32c1b6,
0xffffff,
// 6x6x6 RGB cube

View file

@ -507,21 +507,23 @@ can configure the background transparency with the _alpha_ option.
*foreground*
Default foreground color. This is the color used when no ANSI
color is being used. Default: _dcdccc_.
color is being used. Default: _839496_.
*background*
Default background color. This is the color used when no ANSI
color is being used. Default: _111111_.
color is being used. Default: _002b36_.
*regular0*, *regular1* *..* *regular7*
The eight basic ANSI colors (Black, Red, Green, Yellow, Blue,
Magenta, Cyan, White). Default: _222222_, _cc9393_, _7f9f7f_, _d0bf8f_,
_6ca0a3_, _dc8cc3_, _93e0e3_ and _dcdccc_ (a variant of the _zenburn_ theme).
Magenta, Cyan, White). Default: _073642_, _dc322f_, _859900_,
_b58900_, _268bd2_, _d33682_, _2aa198_ and _eee8d5_ (a variant of
the _solarized dark_ theme).
*bright0*, *bright1* *..* *bright7*
The eight bright ANSI colors (Black, Red, Green, Yellow, Blue,
Magenta, Cyan, White). Default: _666666_, _dca3a3_, _bfebbf_, _f0dfaf_,
_8cd0d3_, _fcace3_, _b3ffff_ and _ffffff_ (a variant of the _zenburn_ theme).
Magenta, Cyan, White). Default: _08404f_, _e35f5c_, _9fb700_,
_d9a400_, _4ba1de_, _dc619d_, _32c1b6_ and _ffffff_ (a variant of
the _solarized dark_ theme).
*dim0*, *dim1* *..* *dim7*
Custom colors to use with dimmed colors. Dimmed colors do not have

View file

@ -69,27 +69,27 @@
[colors]
# alpha=1.0
# foreground=dcdccc
# background=111111
# background=002b36
# foreground=839496
## Normal/regular colors (color palette 0-7)
# regular0=222222 # black
# regular1=cc9393 # red
# regular2=7f9f7f # green
# regular3=d0bf8f # yellow
# regular4=6ca0a3 # blue
# regular5=dc8cc3 # magenta
# regular6=93e0e3 # cyan
# regular7=dcdccc # white
# regular0=073642 # black
# regular1=dc322f # red
# regular2=859900 # green
# regular3=b58900 # yellow
# regular4=268bd2 # blue
# regular5=d33682 # magenta
# regular6=2aa198 # cyan
# regular7=eee8d5 # white
## Bright colors (color palette 8-15)
# bright0=666666 # bright black
# bright1=dca3a3 # bright red
# bright2=bfebbf # bright green
# bright3=f0dfaf # bright yellow
# bright4=8cd0d3 # bright blue
# bright5=fcace3 # bright magenta
# bright6=b3ffff # bright cyan
# bright0=08404f # bright black
# bright1=e35f5c # bright red
# bright2=9fb700 # bright green
# bright3=d9a400 # bright yellow
# bright4=4ba1de # bright blue
# bright5=dc619d # bright magenta
# bright6=32c1b6 # bright cyan
# bright7=ffffff # bright white
## dimmed colors (see foot.ini(5) man page)