Add tokyo night theme
parent
53258ed6e8
commit
2a5078dd8d
|
@ -48,7 +48,7 @@ in
|
||||||
# Colors config ------------------------------------------------------------------------------ {{{
|
# Colors config ------------------------------------------------------------------------------ {{{
|
||||||
programs.kitty.extras.colors =
|
programs.kitty.extras.colors =
|
||||||
let
|
let
|
||||||
theme = pkgs.lib.colors.solarized; in
|
theme = pkgs.lib.colors.tokyonight; in
|
||||||
{
|
{
|
||||||
enable = true;
|
enable = true;
|
||||||
common = theme.common;
|
common = theme.common;
|
||||||
|
|
|
@ -63,7 +63,7 @@ rec {
|
||||||
inherit (colors) yellow orange red megenta violet blue cyan green;
|
inherit (colors) yellow orange red megenta violet blue cyan green;
|
||||||
};
|
};
|
||||||
|
|
||||||
backgroundDependentColors = with colors; {
|
backgroundDependentColors = colors: with colors; {
|
||||||
background = "#${base}";
|
background = "#${base}";
|
||||||
foreground = "#${main}";
|
foreground = "#${main}";
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,121 @@
|
||||||
{
|
rec {
|
||||||
light = { };
|
_dark = {
|
||||||
dark = { };
|
background = "#1a1b26";
|
||||||
|
foreground = "#a9b1d6";
|
||||||
|
white = "#c0caf5";
|
||||||
|
black = "#414868";
|
||||||
|
red = "#f7768e";
|
||||||
|
yellow = "#e0af68";
|
||||||
|
orange = "#ff9e64";
|
||||||
|
green = "#73daca";
|
||||||
|
lime = "#2ac3de";
|
||||||
|
blue = "#7aa2f7";
|
||||||
|
magenta = "#bb9af7";
|
||||||
|
cyan = "#7dcfff";
|
||||||
|
brightgreen = "#9ece6a";
|
||||||
|
};
|
||||||
|
dark = with _dark; {
|
||||||
|
inherit background foreground;
|
||||||
|
|
||||||
|
# Cursor
|
||||||
|
cursor = white;
|
||||||
|
cursor_text_color = background;
|
||||||
|
|
||||||
|
# Selection
|
||||||
|
selection_background = "#28344a";
|
||||||
|
selection_foreground = "none";
|
||||||
|
|
||||||
|
# Tab bar
|
||||||
|
tab_bar_background = "#101014";
|
||||||
|
active_tab_foreground = "#3d59a1";
|
||||||
|
active_tab_background = "#787c99";
|
||||||
|
inactive_tab_foreground = "#9aa5ce";
|
||||||
|
inactive_tab_background = "#16161e";
|
||||||
|
# black
|
||||||
|
color0 = black;
|
||||||
|
color8 = black;
|
||||||
|
# red
|
||||||
|
color1 = red;
|
||||||
|
color9 = red;
|
||||||
|
# green
|
||||||
|
color2 = green;
|
||||||
|
color10 = lime;
|
||||||
|
# yellow
|
||||||
|
color3 = yellow;
|
||||||
|
color11 = orange;
|
||||||
|
# blue
|
||||||
|
color4 = blue;
|
||||||
|
color12 = blue;
|
||||||
|
# magenta
|
||||||
|
color5 = magenta;
|
||||||
|
color13 = magenta;
|
||||||
|
# cyan
|
||||||
|
color6 = cyan;
|
||||||
|
color14 = cyan;
|
||||||
|
# white
|
||||||
|
color7 = white;
|
||||||
|
color15 = white;
|
||||||
|
# url underline color to fit colors
|
||||||
|
url_color = brightgreen;
|
||||||
|
};
|
||||||
|
_light = {
|
||||||
|
background = "#d5d6db";
|
||||||
|
white = "#343b58";
|
||||||
|
black = "#0f0f14";
|
||||||
|
red = "#8c4351";
|
||||||
|
yellow = "#8f5e15";
|
||||||
|
orange = "#343b58";
|
||||||
|
green = "#33635c";
|
||||||
|
lime = "#166775";
|
||||||
|
blue = "#34548a";
|
||||||
|
magenta = "#5a4a78";
|
||||||
|
cyan = "#0f4b6e";
|
||||||
|
brightgreen = "#485e30";
|
||||||
|
};
|
||||||
|
light = with _light; {
|
||||||
|
inherit background;
|
||||||
|
foreground = white;
|
||||||
|
|
||||||
|
# Cursor
|
||||||
|
cursor = white;
|
||||||
|
cursor_text_color = background;
|
||||||
|
|
||||||
|
# Selection
|
||||||
|
selection_background = "#101014";
|
||||||
|
selection_foreground = "none";
|
||||||
|
|
||||||
|
# Tab bar
|
||||||
|
tab_bar_background = "#28344a";
|
||||||
|
active_tab_foreground = "#787c99";
|
||||||
|
active_tab_background = "#3d59a1";
|
||||||
|
inactive_tab_foreground = "#16161e";
|
||||||
|
inactive_tab_background = "#9aa5ce";
|
||||||
|
# black
|
||||||
|
color0 = black;
|
||||||
|
color8 = black;
|
||||||
|
# red
|
||||||
|
color1 = red;
|
||||||
|
color9 = red;
|
||||||
|
# green
|
||||||
|
color2 = green;
|
||||||
|
color10 = lime;
|
||||||
|
# yellow
|
||||||
|
color3 = yellow;
|
||||||
|
color11 = orange;
|
||||||
|
# blue
|
||||||
|
color4 = blue;
|
||||||
|
color12 = blue;
|
||||||
|
# magenta
|
||||||
|
color5 = magenta;
|
||||||
|
color13 = magenta;
|
||||||
|
# cyan
|
||||||
|
color6 = cyan;
|
||||||
|
color14 = cyan;
|
||||||
|
# white
|
||||||
|
color7 = white;
|
||||||
|
color15 = white;
|
||||||
|
# url underline color to fit colors
|
||||||
|
url_color = brightgreen;
|
||||||
|
};
|
||||||
common = { };
|
common = { };
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue