mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-06-17 02:25:12 -05:00
514 lines
8.6 KiB
Nix
514 lines
8.6 KiB
Nix
{mapColour}: {
|
|
# Core Text Colours
|
|
text =
|
|
mapColour
|
|
"editor_fg" # ayu dark
|
|
|
|
"editor_fg" # ayu light
|
|
|
|
"editor_fg" # ayu mirage
|
|
|
|
"text" # catppuccin-frappe
|
|
|
|
"text" # catppuccin-latte
|
|
|
|
"text" # catppuccin-macchiato
|
|
|
|
"text" # catppuccin-mocha
|
|
|
|
"text" # rosepine
|
|
|
|
"foreground"; # dracula
|
|
|
|
subtext0 =
|
|
mapColour
|
|
"editor_fg" # ayu dark
|
|
|
|
"editor_fg" # ayu light
|
|
|
|
"editor_fg" # ayu mirage
|
|
|
|
"subtext0" # catppuccin-frappe
|
|
|
|
"subtext0" # catppuccin-latte
|
|
|
|
"subtext0" # catppuccin-macchiato
|
|
|
|
"subtext0" # catppuccin-mocha
|
|
|
|
"muted" # rosepine
|
|
|
|
"foreground"; # dracula
|
|
|
|
subtext1 =
|
|
mapColour
|
|
"editor_fg" # ayu dark
|
|
|
|
"editor_fg" # ayu light
|
|
|
|
"editor_fg" # ayu mirage
|
|
|
|
"subtext1" # catppuccin-frappe
|
|
|
|
"subtext1" # catppuccin-latte
|
|
|
|
"subtext1" # catppuccin-macchiato
|
|
|
|
"subtext1" # catppuccin-mocha
|
|
|
|
"subtle" # rosepine
|
|
|
|
"foreground"; # dracula
|
|
|
|
# Background Colours
|
|
background0 =
|
|
mapColour
|
|
"editor_bg" # ayu dark
|
|
|
|
"editor_bg" #ayu light
|
|
|
|
"editor_bg" # ayu mirage
|
|
|
|
"crust" # catppuccin-frappe
|
|
|
|
"crust" # catppuccin-latte
|
|
|
|
"crust" # catppuccin-macchiato
|
|
|
|
"crust" # catppuccin-mocha
|
|
|
|
"highlight0" # rosepine
|
|
|
|
"background"; # dracula
|
|
background1 =
|
|
mapColour
|
|
"editor_bg" # ayu dark
|
|
|
|
"editor_bg" #ayu light
|
|
|
|
"editor_bg" # ayu mirage
|
|
|
|
"base" # catppuccin-frappe
|
|
|
|
"base" # catppuccin-latte
|
|
|
|
"base" # catppuccin-macchiato
|
|
|
|
"base" # catppuccin-mocha
|
|
|
|
"base" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
background2 =
|
|
mapColour
|
|
"editor_bg" # ayu dark
|
|
|
|
"editor_bg" #ayu light
|
|
|
|
"editor_bg" # ayu mirage
|
|
|
|
"mantle" # catppuccin-frappe
|
|
|
|
"mantle" # catppuccin-latte
|
|
|
|
"mantle" # catppuccin-macchiato
|
|
|
|
"mantle" # catppuccin-mocha
|
|
|
|
"surface" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
# Surface Colours
|
|
surface0 =
|
|
mapColour
|
|
"ui_fg" # ayu dark
|
|
|
|
"ui_fg" #ayu light
|
|
|
|
"ui_fg" # ayu mirage
|
|
|
|
"surface0" # catppuccin-frappe
|
|
|
|
"surface0" # catppuccin-latte
|
|
|
|
"surface0" # catppuccin-macchiato
|
|
|
|
"surface0" # catppuccin-mocha
|
|
|
|
"highlight0" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
surface1 =
|
|
mapColour
|
|
"ui_fg" # ayu dark
|
|
|
|
"ui_fg" #ayu light
|
|
|
|
"ui_fg" # ayu mirage
|
|
|
|
"surface1" # catppuccin-frappe
|
|
|
|
"surface1" # catppuccin-latte
|
|
|
|
"surface1" # catppuccin-macchiato
|
|
|
|
"surface1" # catppuccin-mocha
|
|
|
|
"highlight1" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
surface2 =
|
|
mapColour
|
|
"ui_fg" # ayu dark
|
|
|
|
"ui_fg" #ayu light
|
|
|
|
"ui_fg" # ayu mirage
|
|
|
|
"surface2" # catppuccin-frappe
|
|
|
|
"surface2" # catppuccin-latte
|
|
|
|
"surface2" # catppuccin-macchiato
|
|
|
|
"surface2" # catppuccin-mocha
|
|
|
|
"highlight2" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
# Overlay Colours
|
|
overlay0 =
|
|
mapColour
|
|
"ui_selection" # ayu dark
|
|
|
|
"ui_selection_active" #ayu light
|
|
|
|
"ui_selection_active" # ayu mirage
|
|
|
|
"overlay0" # catppuccin-frappe
|
|
|
|
"overlay0" # catppuccin-latte
|
|
|
|
"overlay0" # catppuccin-macchiato
|
|
|
|
"overlay0" # catppuccin-mocha
|
|
|
|
"muted" # rosepine
|
|
|
|
"background"; # dracula
|
|
overlay1 =
|
|
mapColour
|
|
"ui_selection" # ayu dark
|
|
|
|
"ui_selection_active" #ayu light
|
|
|
|
"ui_selection_active" # ayu mirage
|
|
|
|
"overlay1" # catppuccin-latte
|
|
|
|
"overlay1" # catppuccin-frappe
|
|
|
|
"overlay1" # catppuccin-macchiato
|
|
|
|
"overlay1" # catppuccin-mocha
|
|
|
|
"subtle" # rosepine
|
|
|
|
"background"; # dracula
|
|
|
|
overlay2 =
|
|
# and comments
|
|
mapColour
|
|
"ui_selection" # ayu dark
|
|
|
|
"ui_selection_active" #ayu light
|
|
|
|
"ui_selection_active" # ayu mirage
|
|
|
|
"overlay2" # catppuccin-latte
|
|
|
|
"overlay2" # catppuccin-frappe
|
|
|
|
"overlay2" # catppuccin-macchiato
|
|
|
|
"overlay2" # catppuccin-mocha
|
|
|
|
"subtle" # rosepine
|
|
|
|
"background"; # dracula
|
|
# Diagnostic Colours
|
|
error =
|
|
mapColour
|
|
"error" # ayu dark
|
|
|
|
"error" #ayu light
|
|
|
|
"error" # ayu mirage
|
|
|
|
"red" # catppuccin-frappe
|
|
|
|
"red" # catppuccin-latte
|
|
|
|
"red" # catppuccin-macchiato
|
|
|
|
"red" # catppuccin-mocha
|
|
|
|
"love" # rosepine
|
|
|
|
"red"; # dracula
|
|
warning =
|
|
mapColour
|
|
"accent" # ayu dark
|
|
|
|
"accent" #ayu light
|
|
|
|
"accent" # ayu mirage
|
|
|
|
"yellow" # catppuccin-frappe
|
|
|
|
"yellow" # catppuccin-latte
|
|
|
|
"yellow" # catppuccin-macchiato
|
|
|
|
"yellow" # catppuccin-mocha
|
|
|
|
"gold" # rosepine
|
|
|
|
"yellow"; # dracula
|
|
noError =
|
|
mapColour
|
|
"regex" # ayu dark
|
|
|
|
"regex" #ayu light
|
|
|
|
"regex" # ayu mirage
|
|
|
|
"green" # catppuccin-frappe
|
|
|
|
"green" # catppuccin-latte
|
|
|
|
"green" # catppuccin-macchiato
|
|
|
|
"green" # catppuccin-mocha
|
|
|
|
"pine" # rosepine
|
|
|
|
"green"; # dracula
|
|
|
|
label =
|
|
mapColour
|
|
"tag" # ayu dark
|
|
|
|
"tag" #ayu light
|
|
|
|
"tag" # ayu mirage
|
|
|
|
"rosewater" # catppuccin-frappe
|
|
|
|
"rosewater" # catppuccin-latte
|
|
|
|
"rosewater" # catppuccin-macchiato
|
|
|
|
"rosewater" # catppuccin-mocha
|
|
|
|
"rose" # rosepine
|
|
|
|
"pink"; # dracula
|
|
selection =
|
|
mapColour
|
|
"editor_selection" # ayu dark
|
|
|
|
"editor_selection" #ayu light
|
|
|
|
"editor_selection" # ayu mirage
|
|
|
|
"flamingo" # catppuccin-latte
|
|
|
|
"flamingo" # catppuccin-frappe
|
|
|
|
"flamingo" # catppuccin-macchiato
|
|
|
|
"flamingo" # catppuccin-mocha
|
|
|
|
"rose" # rosepine
|
|
|
|
"pink"; # dracula
|
|
keyword =
|
|
mapColour
|
|
"keyword" # ayu dark
|
|
|
|
"keyword" #ayu light
|
|
|
|
"keyword" # ayu mirage
|
|
|
|
"mauve" # catppuccin-frappe
|
|
|
|
"mauve" # catppuccin-latte
|
|
|
|
"mauve" # catppuccin-macchiato
|
|
|
|
"mauve" # catppuccin-mocha
|
|
|
|
"iris" # rosepine
|
|
|
|
"purple"; # dracula
|
|
parameter =
|
|
mapColour
|
|
"entity" # ayu dark
|
|
|
|
"entity" #ayu light
|
|
|
|
"entity" # ayu mirage
|
|
|
|
"maroon" # catppuccin-frappe
|
|
|
|
"maroon" # catppuccin-latte
|
|
|
|
"maroon" # catppuccin-macchiato
|
|
|
|
"maroon" # catppuccin-mocha
|
|
|
|
"love" # rosepine
|
|
|
|
"orange"; # dracula
|
|
constant =
|
|
mapColour
|
|
"cosntant" # ayu dark
|
|
|
|
"cosntant" #ayu light
|
|
|
|
"cosntant" # ayu mirage
|
|
|
|
"peach" # catppuccin-frappe
|
|
|
|
"peach" # catppuccin-latte
|
|
|
|
"peach" # catppuccin-macchiato
|
|
|
|
"peach" # catppuccin-mocha
|
|
|
|
"gold" # rosepine
|
|
|
|
"orange"; # dracula
|
|
regex =
|
|
mapColour
|
|
"regex" # ayu dark
|
|
|
|
"regex" #ayu light
|
|
|
|
"regex" # ayu mirage
|
|
|
|
"pink" # catppuccin-frappe
|
|
|
|
"pink" # catppuccin-latte
|
|
|
|
"pink" # catppuccin-macchiato
|
|
|
|
"pink" # catppuccin-mocha
|
|
|
|
"love" # rosepine
|
|
|
|
"purple"; # dracula
|
|
|
|
character =
|
|
mapColour
|
|
"special" # ayu dark
|
|
|
|
"special" #ayu light
|
|
|
|
"special" # ayu mirage
|
|
|
|
"teal" # catppuccin-frappe
|
|
|
|
"teal" # catppuccin-latte
|
|
|
|
"teal" # catppuccin-macchiato
|
|
|
|
"teal" # catppuccin-mocha
|
|
|
|
"foam" # rosepine
|
|
|
|
"comment"; # dracula
|
|
# Cool Accent Colours
|
|
operator =
|
|
mapColour
|
|
"operator" # ayu dark
|
|
|
|
"operator" #ayu light
|
|
|
|
"operator" # ayu mirage
|
|
|
|
"sky" # catppuccin-frappe
|
|
|
|
"sky" # catppuccin-latte
|
|
|
|
"sky" # catppuccin-macchiato
|
|
|
|
"sky" # catppuccin-mocha
|
|
|
|
"foam" # rosepine
|
|
|
|
"cyan"; # dracula
|
|
constructor =
|
|
mapColour
|
|
"constant" # ayu dark
|
|
|
|
"constant" #ayu light
|
|
|
|
"constant" # ayu mirage
|
|
|
|
"sapphire" # catppuccin-frappe
|
|
|
|
"sapphire" # catppuccin-latte
|
|
|
|
"sapphire" # catppuccin-macchiato
|
|
|
|
"sapphire" # catppuccin-mocha
|
|
|
|
"foam" # rosepine
|
|
|
|
"cyan"; # dracula
|
|
function =
|
|
mapColour
|
|
"func" # ayu dark
|
|
|
|
"func" #ayu light
|
|
|
|
"func" # ayu mirage
|
|
|
|
"blue" # catppuccin-frappe
|
|
|
|
"blue" # catppuccin-latte
|
|
|
|
"blue" # catppuccin-macchiato
|
|
|
|
"blue" # catppuccin-mocha
|
|
|
|
"pine" # rosepine
|
|
|
|
"comment"; # dracula
|
|
link =
|
|
mapColour
|
|
"string" # ayu dark
|
|
|
|
"string" #ayu light
|
|
|
|
"string" # ayu mirage
|
|
|
|
"lavender" # catppuccin-frappe
|
|
|
|
"lavender" # catppuccin-latte
|
|
|
|
"lavender" # catppuccin-macchiato
|
|
|
|
"lavender" # catppuccin-mocha
|
|
|
|
"iris" # rosepine
|
|
|
|
"cyan"; # dracula
|
|
}
|