config/colors.nix

102 lines
1.3 KiB
Nix

# Color schemes.
{
# A simple dark theme with vibrant colors.
"dark" = rec {
# Determines the background for applications such as the terminal,
# status bars or WM elements.
background = {
primary = "1a1a1a";
normal = "212121";
slight = "535353";
};
# Determines the foreground color of text.
foreground = {
primary = "fafafa";
normal = "efefef";
slight = "bdbdbd";
};
grayscales = [
"121212"
background.primary
background.normal
"2a2a2a"
"323232"
"424242"
"4a4a4a"
background.slight
"646464"
"6a6a6a"
"757575"
"7a7a7a"
"868686"
"8a8a8a"
"979797"
"9a9a9a"
"a8a8a8"
"aaaaaa"
"b9b9b9"
foreground.slight
"cacaca"
"dadada"
"eaeaea"
foreground.normal
foreground.primary
];
red = {
normal = "ff6161";
bright = "ff3b3b";
pastel = "ff8787";
};
green = {
normal = "";
bright = "";
pastel = "";
};
blue = {
normal = "3eafff";
bright = "30c7ff";
pastel = "";
};
yellow = {
normal = "";
bright = "";
pastel = "";
};
purple = {
normal = "bd78fa";
bright = "dda1ff";
pastel = "";
};
cyan = {
normal = "";
bright = "";
pastel = "";
};
orange = {
normal = "";
bright = "";
pastel = "";
};
};
}