Files
omarchy-nix/modules/themes.nix
T
Henry Sipp e94c2519fc Bluetooth
2025-07-01 20:39:42 +00:00

311 lines
6.6 KiB
Nix

{
"tokyo-night" = {
# Base colors
background = "#1a1b26";
foreground = "#a9b1d6";
surface = "#414868";
surface_variant = "#565f89";
# Primary colors
primary = "#7aa2f7";
primary_variant = "#7dcfff";
secondary = "#bb9af7";
accent = "#33ccff";
# Status colors
success = "#9ece6a";
warning = "#e0af68";
error = "#f7768e";
info = "#7aa2f7";
# Terminal colors
black = "#32344a";
red = "#f7768e";
green = "#9ece6a";
yellow = "#e0af68";
blue = "#7aa2f7";
magenta = "#ad8ee6";
cyan = "#449dab";
white = "#787c99";
# Bright terminal colors
bright_black = "#444b6a";
bright_red = "#ff7a93";
bright_green = "#b9f27c";
bright_yellow = "#ff9e64";
bright_blue = "#7da6ff";
bright_magenta = "#bb9af7";
bright_cyan = "#0db9d7";
bright_white = "#acb0d0";
# UI elements
border = "#33ccff";
selection = "#7aa2f7";
inactive = "#565f89";
foreground_muted = "#cfc9c2";
# VSCode theme
vscode_theme = "Tokyo Night";
};
"catppuccin-macchiato" = {
# Base colors
background = "#24273a";
foreground = "#cad3f5";
surface = "#51576d";
surface_variant = "#838ba7";
# Primary colors
primary = "#8caaee";
primary_variant = "#8aadf4";
secondary = "#f5bde6";
accent = "#c6d0f5";
# Status colors
success = "#a6d189";
warning = "#e5c890";
error = "#ed8796";
info = "#8caaee";
# Terminal colors
black = "#494d64";
red = "#ed8796";
green = "#a6da95";
yellow = "#eed49f";
blue = "#8aadf4";
magenta = "#f5bde6";
cyan = "#8bd5ca";
white = "#b8c0e0";
# Bright terminal colors
bright_black = "#5b6078";
bright_red = "#ed8796";
bright_green = "#a6da95";
bright_yellow = "#eed49f";
bright_blue = "#8aadf4";
bright_magenta = "#f5bde6";
bright_cyan = "#8bd5ca";
bright_white = "#a5adcb";
# UI elements
border = "#c6d0f5";
selection = "#f4dbd6";
inactive = "#838ba7";
foreground_muted = "#c6d0f5";
# Special colors
orange = "#f5a97f";
rosewater = "#f4dbd6";
# VSCode theme
vscode_theme = "Catppuccin Macchiato";
};
"kanagawa" = {
# Base colors
background = "#1f1f28";
foreground = "#dcd7ba";
surface = "#2d4f67";
surface_variant = "#727169";
# Primary colors
primary = "#7e9cd8";
primary_variant = "#7fb4ca";
secondary = "#957fb8";
accent = "#938aa9";
# Status colors
success = "#76946a";
warning = "#c0a36e";
error = "#c34043";
info = "#7e9cd8";
# Terminal colors
black = "#090618";
red = "#c34043";
green = "#76946a";
yellow = "#c0a36e";
blue = "#7e9cd8";
magenta = "#957fb8";
cyan = "#6a9589";
white = "#c8c093";
# Bright terminal colors
bright_black = "#727169";
bright_red = "#e82424";
bright_green = "#98bb6c";
bright_yellow = "#e6c384";
bright_blue = "#7fb4ca";
bright_magenta = "#938aa9";
bright_cyan = "#7aa89f";
bright_white = "#dcd7ba";
# UI elements
border = "#938aa9";
selection = "#2d4f67";
inactive = "#727169";
foreground_muted = "#c8c093";
# Special colors
orange = "#ffa066";
peach = "#ff5d62";
# VSCode theme
vscode_theme = "Kanagawa";
};
"everforest" = {
# Base colors
background = "#2d353b";
foreground = "#d3c6aa";
surface = "#3d484d";
surface_variant = "#475258";
# Primary colors
primary = "#7fbbb3";
primary_variant = "#83c092";
secondary = "#d699b6";
accent = "#e67e80";
# Status colors
success = "#a7c080";
warning = "#dbbc7f";
error = "#e67e80";
info = "#7fbbb3";
# Terminal colors
black = "#475258";
red = "#e67e80";
green = "#a7c080";
yellow = "#dbbc7f";
blue = "#7fbbb3";
magenta = "#d699b6";
cyan = "#83c092";
white = "#d3c6aa";
# Bright terminal colors (same as normal for this theme)
bright_black = "#475258";
bright_red = "#e67e80";
bright_green = "#a7c080";
bright_yellow = "#dbbc7f";
bright_blue = "#7fbbb3";
bright_magenta = "#d699b6";
bright_cyan = "#83c092";
bright_white = "#d3c6aa";
# UI elements
border = "#3d484d";
selection = "#3d484d";
inactive = "#2d353b";
foreground_muted = "#d3c6aa";
# VSCode theme
vscode_theme = "Everforest Dark";
};
"gruvbox" = {
# Base colors
background = "#282828";
foreground = "#d4be98";
surface = "#3c3836";
surface_variant = "#504945";
# Primary colors
primary = "#7daea3";
primary_variant = "#89b482";
secondary = "#d3869b";
accent = "#d8a657";
# Status colors
success = "#a9b665";
warning = "#d8a657";
error = "#ea6962";
info = "#7daea3";
# Terminal colors
black = "#3c3836";
red = "#ea6962";
green = "#a9b665";
yellow = "#d8a657";
blue = "#7daea3";
magenta = "#d3869b";
cyan = "#89b482";
white = "#d4be98";
# Bright terminal colors (same as normal for this theme)
bright_black = "#3c3836";
bright_red = "#ea6962";
bright_green = "#a9b665";
bright_yellow = "#d8a657";
bright_blue = "#7daea3";
bright_magenta = "#d3869b";
bright_cyan = "#89b482";
bright_white = "#d4be98";
# UI elements
border = "#504945";
selection = "#504945";
inactive = "#665c54";
foreground_muted = "#bdae93";
# VSCode theme
vscode_theme = "Gruvbox Dark";
};
"catppuccin-mocha" = {
# Base colors
background = "#1e1e2e";
foreground = "#cdd6f4";
surface = "#313244";
surface_variant = "#6c7086";
# Primary colors
primary = "#89b4fa";
primary_variant = "#74c7ec";
secondary = "#cba6f7";
accent = "#b4befe";
# Status colors
success = "#a6e3a1";
warning = "#f9e2af";
error = "#f38ba8";
info = "#89b4fa";
# Terminal colors
black = "#45475a";
red = "#f38ba8";
green = "#a6e3a1";
yellow = "#f9e2af";
blue = "#89b4fa";
magenta = "#cba6f7";
cyan = "#74c7ec";
white = "#bac2de";
# Bright terminal colors
bright_black = "#585b70";
bright_red = "#f38ba8";
bright_green = "#a6e3a1";
bright_yellow = "#f9e2af";
bright_blue = "#89b4fa";
bright_magenta = "#cba6f7";
bright_cyan = "#74c7ec";
bright_white = "#a6adc8";
# UI elements
border = "#b4befe";
selection = "#f5e0dc";
inactive = "#6c7086";
foreground_muted = "#cdd6f4";
# Special colors
orange = "#fab387";
rosewater = "#f5e0dc";
# VSCode theme
vscode_theme = "Catppuccin Mocha";
};
# "nord" = {};
# Add more themes here
}