forked from Shinonome/omarchy-nix
81 lines
1.6 KiB
Nix
81 lines
1.6 KiB
Nix
{
|
|
"tokyo-night" = {
|
|
base16-theme = "tokyo-night-dark";
|
|
vscode-theme = "Tokyo Night";
|
|
};
|
|
|
|
"catppuccin-macchiato" = {
|
|
vscode-theme = "Catppuccin Macchiato";
|
|
};
|
|
|
|
"kanagawa" = {
|
|
base16-theme = "kanagawa";
|
|
vscode-theme = "Kanagawa";
|
|
};
|
|
|
|
"everforest" = {
|
|
base16-theme = "everforest";
|
|
vscode-theme = "Everforest Dark";
|
|
};
|
|
|
|
"gruvbox" = {
|
|
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
|
|
}
|