mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-06-16 10:05:13 -05:00
feat: dank themes module
This commit is contained in:
parent
87b2f7e687
commit
de0e79f326
25 changed files with 803 additions and 55 deletions
|
@ -1,15 +1,31 @@
|
||||||
let
|
let
|
||||||
currentTheme = catppuccin-macchiato;
|
currentTheme = catppuccin-macchiato;
|
||||||
|
# Ayu
|
||||||
|
ayu-dark = "ayu-dark";
|
||||||
|
ayu-light = "ayu-light";
|
||||||
|
ayu-mirage = "ayu-mirage";
|
||||||
# Catppuccin
|
# Catppuccin
|
||||||
catppuccin-latte = "catppuccin-latte";
|
catppuccin-latte = "catppuccin-latte";
|
||||||
catppuccin-frappe = "catppuccin-frappe";
|
catppuccin-frappe = "catppuccin-frappe";
|
||||||
catppuccin-macchiato = "catppuccin-macchiato";
|
catppuccin-macchiato = "catppuccin-macchiato";
|
||||||
catppuccin-mocha = "catppuccin-mocha";
|
catppuccin-mocha = "catppuccin-mocha";
|
||||||
|
# Cobalt
|
||||||
|
cobalt2 = "cobalt2";
|
||||||
# Dracula
|
# Dracula
|
||||||
dracula = "dracula";
|
dracula = "dracula";
|
||||||
# Gruvbox
|
# Gruvbox
|
||||||
gruvbox-dark = "gruvbox-dark";
|
gruvbox-dark = "gruvbox-dark";
|
||||||
gruvbox-light = "gruvbox-light";
|
gruvbox-light = "gruvbox-light";
|
||||||
|
# Houston
|
||||||
|
houston = "houston";
|
||||||
|
# Kanagawa
|
||||||
|
kanagawa-dragon = "kanagawa-dragon";
|
||||||
|
kanagawa-lotus = "kanagawa-lotus";
|
||||||
|
kanagawa-wave = "kanagawa-wave";
|
||||||
|
# Laserwave
|
||||||
|
laserwave = "laserwave";
|
||||||
|
#Lunar
|
||||||
|
lunar = "lunar";
|
||||||
# Material
|
# Material
|
||||||
material-darker = "material-darker";
|
material-darker = "material-darker";
|
||||||
material-deep-ocean = "material-deep-ocean";
|
material-deep-ocean = "material-deep-ocean";
|
||||||
|
@ -21,10 +37,21 @@ let
|
||||||
material-sky-blue = "material-sky-blue";
|
material-sky-blue = "material-sky-blue";
|
||||||
material-space = "material-space";
|
material-space = "material-space";
|
||||||
material-volcano = "material-volcano";
|
material-volcano = "material-volcano";
|
||||||
|
# Monokai
|
||||||
|
monokai = "monokai";
|
||||||
|
# Night Owl
|
||||||
|
night-owl = "night-owl";
|
||||||
# Nord
|
# Nord
|
||||||
nord = "nord";
|
nord = "nord";
|
||||||
|
#Ocean Next
|
||||||
|
ocean-next = "ocean-next";
|
||||||
# One Dark
|
# One Dark
|
||||||
one-dark = "one-dark";
|
one-dark = "one-dark";
|
||||||
|
# Plastic
|
||||||
|
plastic = "plastic";
|
||||||
|
# Poimandres
|
||||||
|
poimandres-base = "poimandres-base";
|
||||||
|
poimandres-storm = "poimandres-storm";
|
||||||
# Rosepine
|
# Rosepine
|
||||||
rosepine = "rosepine";
|
rosepine = "rosepine";
|
||||||
rosepine-moon = "rosepine-moon";
|
rosepine-moon = "rosepine-moon";
|
||||||
|
@ -36,32 +63,73 @@ let
|
||||||
# Solorized
|
# Solorized
|
||||||
solorized-dark = "solorized-dark";
|
solorized-dark = "solorized-dark";
|
||||||
solorized-light = "solorized-light";
|
solorized-light = "solorized-light";
|
||||||
#
|
# Synthwave 84
|
||||||
|
synthwave-84 = "synthwave-84";
|
||||||
|
# Vesper
|
||||||
|
vesper = "vesper";
|
||||||
|
# Wasp
|
||||||
|
wasp = "wasp";
|
||||||
|
|
||||||
errorMessage = "Unknown theme: ${currentTheme}";
|
errorMessage = "Unknown theme: ${currentTheme}";
|
||||||
|
|
||||||
schemePath = ./schemes;
|
schemePath = ./schemes;
|
||||||
|
|
||||||
mapColour =
|
mapColour =
|
||||||
|
# Ayu
|
||||||
|
ayu-darkColour: ayu-lightColour: ayu-mirageColour:
|
||||||
# Catppuccin
|
# Catppuccin
|
||||||
catppuccin-latteColour: catppuccin-frappeColour: catppuccin-macchiatoColour: catppuccin-mochaColour:
|
catppuccin-latteColour: catppuccin-frappeColour: catppuccin-macchiatoColour: catppuccin-mochaColour:
|
||||||
|
# Cobalt2
|
||||||
|
cobalt2Colour:
|
||||||
# Dracula
|
# Dracula
|
||||||
draculaColour:
|
draculaColour:
|
||||||
# Gruvbox
|
# Gruvbox
|
||||||
gruvbox-darkColour: gruvbox-lightColour:
|
gruvbox-darkColour: gruvbox-lightColour:
|
||||||
|
# Houston
|
||||||
|
houstonColour:
|
||||||
|
# Kanagawa
|
||||||
|
kanagawa-dragonColour: kanagawa-lotusColour: kanagawa-waveColour:
|
||||||
|
# Laserwave
|
||||||
|
laserwaveColour:
|
||||||
|
# Lunar
|
||||||
|
lunarColour:
|
||||||
# Material
|
# Material
|
||||||
material-darkerColour: material-deep-oceanColour: material-forestColour: material-lighterColour: material-oceanicColour: material-palenightColour: material-sandy-beachColour: material-sky-blueColour: material-spaceColour: material-volcanoColour:
|
material-darkerColour: material-deep-oceanColour: material-forestColour: material-lighterColour: material-oceanicColour: material-palenightColour: material-sandy-beachColour: material-sky-blueColour: material-spaceColour: material-volcanoColour:
|
||||||
|
# Monokai
|
||||||
|
monokaiColour:
|
||||||
|
# Night Owl
|
||||||
|
night-owlColour:
|
||||||
# Nord
|
# Nord
|
||||||
nordColour:
|
nordColour:
|
||||||
|
# Ocean Next
|
||||||
|
ocean-nextColour:
|
||||||
# One Dark
|
# One Dark
|
||||||
one-darkColour:
|
one-darkColour:
|
||||||
|
# Plastic
|
||||||
|
plasticColour:
|
||||||
|
# Poimandres
|
||||||
|
poimandres-baseColour: poimandres-stormColour:
|
||||||
# Rosepine
|
# Rosepine
|
||||||
rosepineColour: rosepine-moonColour: rosepine-dawnColour:
|
rosepineColour: rosepine-moonColour: rosepine-dawnColour:
|
||||||
# Tokyo Night
|
# Tokyo Night
|
||||||
tokyo-night-nightColor: tokyo-night-stormColor: tokyo-night-dayColor:
|
tokyo-night-nightColor: tokyo-night-stormColor: tokyo-night-dayColor:
|
||||||
# Solorized
|
# Solorized
|
||||||
solorized-darkColour: solorized-lightColour:
|
solorized-darkColour: solorized-lightColour:
|
||||||
# Catppuccin
|
# Synthwave 84
|
||||||
if currentTheme == catppuccin-mocha
|
synthwave-84Colour:
|
||||||
|
# Vesper
|
||||||
|
vesperColour:
|
||||||
|
# Wasp
|
||||||
|
waspColour:
|
||||||
|
# Ayu
|
||||||
|
if currentTheme == ayu-dark
|
||||||
|
then ayu-darkColour
|
||||||
|
else if currentTheme == ayu-light
|
||||||
|
then ayu-lightColour
|
||||||
|
else if currentTheme == ayu-mirage
|
||||||
|
then ayu-mirageColour
|
||||||
|
# Catppuccin
|
||||||
|
else if currentTheme == catppuccin-mocha
|
||||||
then catppuccin-mochaColour
|
then catppuccin-mochaColour
|
||||||
else if currentTheme == catppuccin-macchiato
|
else if currentTheme == catppuccin-macchiato
|
||||||
then catppuccin-macchiatoColour
|
then catppuccin-macchiatoColour
|
||||||
|
@ -69,6 +137,8 @@ let
|
||||||
then catppuccin-frappeColour
|
then catppuccin-frappeColour
|
||||||
else if currentTheme == catppuccin-latte
|
else if currentTheme == catppuccin-latte
|
||||||
then catppuccin-latteColour
|
then catppuccin-latteColour
|
||||||
|
else if currentTheme == cobalt2
|
||||||
|
then cobalt2Colour
|
||||||
# Dracula
|
# Dracula
|
||||||
else if currentTheme == dracula
|
else if currentTheme == dracula
|
||||||
then draculaColour
|
then draculaColour
|
||||||
|
@ -77,6 +147,22 @@ let
|
||||||
then gruvbox-darkColour
|
then gruvbox-darkColour
|
||||||
else if currentTheme == gruvbox-light
|
else if currentTheme == gruvbox-light
|
||||||
then gruvbox-lightColour
|
then gruvbox-lightColour
|
||||||
|
# Houston
|
||||||
|
else if currentTheme == houston
|
||||||
|
then houstonColour
|
||||||
|
# Kanagawa
|
||||||
|
else if currentTheme == kanagawa-dragon
|
||||||
|
then kanagawa-dragonColour
|
||||||
|
else if currentTheme == kanagawa-lotus
|
||||||
|
then kanagawa-lotusColour
|
||||||
|
else if currentTheme == kanagawa-wave
|
||||||
|
then kanagawa-waveColour
|
||||||
|
# Laserwave
|
||||||
|
else if currentTheme == laserwave
|
||||||
|
then laserwaveColour
|
||||||
|
# Lunar
|
||||||
|
else if currentTheme == lunar
|
||||||
|
then lunarColour
|
||||||
# Material
|
# Material
|
||||||
else if currentTheme == material-darker
|
else if currentTheme == material-darker
|
||||||
then material-darkerColour
|
then material-darkerColour
|
||||||
|
@ -98,12 +184,29 @@ let
|
||||||
then material-spaceColour
|
then material-spaceColour
|
||||||
else if currentTheme == material-volcano
|
else if currentTheme == material-volcano
|
||||||
then material-volcanoColour
|
then material-volcanoColour
|
||||||
|
# Monokai
|
||||||
|
else if currentTheme == monokai
|
||||||
|
then monokaiColour
|
||||||
|
# Night Owl
|
||||||
|
else if currentTheme == night-owl
|
||||||
|
then night-owlColour
|
||||||
# Nord
|
# Nord
|
||||||
else if currentTheme == nord
|
else if currentTheme == nord
|
||||||
then nordColour
|
then nordColour
|
||||||
# Nord
|
# Ocean Next
|
||||||
|
else if currentTheme == ocean-next
|
||||||
|
then ocean-nextColour
|
||||||
|
# One Dark
|
||||||
else if currentTheme == one-dark
|
else if currentTheme == one-dark
|
||||||
then one-darkColour
|
then one-darkColour
|
||||||
|
# Plastic
|
||||||
|
else if currentTheme == plastic
|
||||||
|
then plasticColour
|
||||||
|
# Poimandres
|
||||||
|
else if currentTheme == poimandres-base
|
||||||
|
then poimandres-baseColour
|
||||||
|
else if currentTheme == poimandres-storm
|
||||||
|
then poimandres-stormColour
|
||||||
# Rosepine
|
# Rosepine
|
||||||
else if currentTheme == rosepine
|
else if currentTheme == rosepine
|
||||||
then rosepineColour
|
then rosepineColour
|
||||||
|
@ -116,6 +219,9 @@ let
|
||||||
then solorized-darkColour
|
then solorized-darkColour
|
||||||
else if currentTheme == solorized-light
|
else if currentTheme == solorized-light
|
||||||
then solorized-lightColour
|
then solorized-lightColour
|
||||||
|
# Synthwave 84
|
||||||
|
else if currentTheme == synthwave-84
|
||||||
|
then synthwave-84Colour
|
||||||
# Tokyo Night
|
# Tokyo Night
|
||||||
else if currentTheme == tokyo-night-night
|
else if currentTheme == tokyo-night-night
|
||||||
then tokyo-night-nightColor
|
then tokyo-night-nightColor
|
||||||
|
@ -123,26 +229,45 @@ let
|
||||||
then tokyo-night-stormColor
|
then tokyo-night-stormColor
|
||||||
else if currentTheme == tokyo-night-day
|
else if currentTheme == tokyo-night-day
|
||||||
then tokyo-night-dayColor
|
then tokyo-night-dayColor
|
||||||
|
# Vesper
|
||||||
|
else if currentTheme == vesper
|
||||||
|
then vesperColour
|
||||||
|
# Wasp
|
||||||
|
else if currentTheme == wasp
|
||||||
|
then waspColour
|
||||||
else throw errorMessage;
|
else throw errorMessage;
|
||||||
in {
|
in {
|
||||||
themes = {
|
themes = {
|
||||||
currentTheme = currentTheme;
|
currentTheme = currentTheme;
|
||||||
font = "MonaspiceRn Nerd Font";
|
font = "MonaspiceRn Nerd Font";
|
||||||
schemes = let
|
schemes = let
|
||||||
|
ayuPath = /ayu;
|
||||||
catppuccinPath = /catppuccin;
|
catppuccinPath = /catppuccin;
|
||||||
gruvboxPath = /gruvbox;
|
gruvboxPath = /gruvbox;
|
||||||
|
kanagawaPath = /kanagawa;
|
||||||
materialPath = /material;
|
materialPath = /material;
|
||||||
|
poimandresPath = /poimandres;
|
||||||
rosepinePath = /rosepine;
|
rosepinePath = /rosepine;
|
||||||
toyko-nightPath = /tokyo-night;
|
toyko-nightPath = /tokyo-night;
|
||||||
solarizedPath = /solarized;
|
solarizedPath = /solarized;
|
||||||
in {
|
in {
|
||||||
|
${ayu-dark} = import (schemePath + ayuPath + /dark);
|
||||||
|
${ayu-light} = import (schemePath + ayuPath + /light);
|
||||||
|
${ayu-mirage} = import (schemePath + ayuPath + /mirage);
|
||||||
${catppuccin-frappe} = import (schemePath + catppuccinPath + /frappe);
|
${catppuccin-frappe} = import (schemePath + catppuccinPath + /frappe);
|
||||||
${catppuccin-latte} = import (schemePath + catppuccinPath + /latte);
|
${catppuccin-latte} = import (schemePath + catppuccinPath + /latte);
|
||||||
${catppuccin-macchiato} = import (schemePath + catppuccinPath + /macchiato);
|
${catppuccin-macchiato} = import (schemePath + catppuccinPath + /macchiato);
|
||||||
${catppuccin-mocha} = import (schemePath + catppuccinPath + /mocha);
|
${catppuccin-mocha} = import (schemePath + catppuccinPath + /mocha);
|
||||||
|
${cobalt2} = import (schemePath + /cobalt2);
|
||||||
${dracula} = import (schemePath + /dracula);
|
${dracula} = import (schemePath + /dracula);
|
||||||
${gruvbox-dark} = import (schemePath + gruvboxPath + /dark);
|
${gruvbox-dark} = import (schemePath + gruvboxPath + /dark);
|
||||||
${gruvbox-light} = import (schemePath + gruvboxPath + /light);
|
${gruvbox-light} = import (schemePath + gruvboxPath + /light);
|
||||||
|
${houston} = import (schemePath + /houston);
|
||||||
|
${kanagawa-dragon} = import (schemePath + kanagawaPath + /kanagawa);
|
||||||
|
${kanagawa-lotus} = import (schemePath + kanagawaPath + /kanagawa);
|
||||||
|
${kanagawa-wave} = import (schemePath + kanagawaPath + /kanagawa);
|
||||||
|
${laserwave} = import (schemePath + /laserwave);
|
||||||
|
${lunar} = import (schemePath + /lunar);
|
||||||
${material-darker} = import (schemePath + materialPath + /darker);
|
${material-darker} = import (schemePath + materialPath + /darker);
|
||||||
${material-lighter} = import (schemePath + materialPath + /lighter);
|
${material-lighter} = import (schemePath + materialPath + /lighter);
|
||||||
${material-oceanic} = import (schemePath + materialPath + /oceanic);
|
${material-oceanic} = import (schemePath + materialPath + /oceanic);
|
||||||
|
@ -153,8 +278,13 @@ in {
|
||||||
${material-sandy-beach} = import (schemePath + materialPath + /sandy-beach);
|
${material-sandy-beach} = import (schemePath + materialPath + /sandy-beach);
|
||||||
${material-volcano} = import (schemePath + materialPath + /volcano);
|
${material-volcano} = import (schemePath + materialPath + /volcano);
|
||||||
${material-space} = import (schemePath + materialPath + /space);
|
${material-space} = import (schemePath + materialPath + /space);
|
||||||
|
${monokai} = import (schemePath + /monokai);
|
||||||
|
${night-owl} = import (schemePath + /night-owl);
|
||||||
${nord} = import (schemePath + /nord);
|
${nord} = import (schemePath + /nord);
|
||||||
|
${ocean-next} = import (schemePath + /ocean-next);
|
||||||
${one-dark} = import (schemePath + /one-dark);
|
${one-dark} = import (schemePath + /one-dark);
|
||||||
|
${poimandres-base} = import (schemePath + poimandresPath + /base);
|
||||||
|
${poimandres-storm} = import (schemePath + poimandresPath + /storm);
|
||||||
${rosepine} = import (schemePath + rosepinePath + /base);
|
${rosepine} = import (schemePath + rosepinePath + /base);
|
||||||
${rosepine-dawn} = import (schemePath + rosepinePath + /dawn);
|
${rosepine-dawn} = import (schemePath + rosepinePath + /dawn);
|
||||||
${rosepine-moon} = import (schemePath + rosepinePath + /moon);
|
${rosepine-moon} = import (schemePath + rosepinePath + /moon);
|
||||||
|
@ -163,6 +293,9 @@ in {
|
||||||
${tokyo-night-day} = import (schemePath + toyko-nightPath + /day);
|
${tokyo-night-day} = import (schemePath + toyko-nightPath + /day);
|
||||||
${solorized-dark} = import (schemePath + solarizedPath + /dark);
|
${solorized-dark} = import (schemePath + solarizedPath + /dark);
|
||||||
${solorized-light} = import (schemePath + solarizedPath + /light);
|
${solorized-light} = import (schemePath + solarizedPath + /light);
|
||||||
|
${synthwave-84} = import (schemePath + /synthwave-84);
|
||||||
|
${vesper} = import (schemePath + /vesper);
|
||||||
|
${wasp} = import (schemePath + /wasp);
|
||||||
};
|
};
|
||||||
currentColours = {
|
currentColours = {
|
||||||
# Core Text Colours
|
# Core Text Colours
|
||||||
|
|
38
config/themes/schemes/ayu/dark/default.nix
Normal file
38
config/themes/schemes/ayu/dark/default.nix
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
tag = "39BAE6";
|
||||||
|
func = "FFB454";
|
||||||
|
entity = "59C2FF";
|
||||||
|
string = "AAD94C";
|
||||||
|
regexp = "95E6CB";
|
||||||
|
markup = "F07178";
|
||||||
|
keyword = "FF8F40";
|
||||||
|
special = "E6B673";
|
||||||
|
comment = "ACB6BF";
|
||||||
|
constant = "D2A6FF";
|
||||||
|
operator = "F29668";
|
||||||
|
added = "7FD962";
|
||||||
|
modified = "73B8FF";
|
||||||
|
removed = "F26D78";
|
||||||
|
editor_fg = "BFBDB6";
|
||||||
|
editor_bg = "0D1017";
|
||||||
|
editor_line = "131721";
|
||||||
|
editor_selection_active = "409FFF";
|
||||||
|
editor_selection_inactive = "409FFF";
|
||||||
|
editor_findMatch_active = "6C5980";
|
||||||
|
editor_findMatch_inactive = "6C5980";
|
||||||
|
editor_gutter_active = "6C7380";
|
||||||
|
editor_gutter_normal = "6C7380";
|
||||||
|
editor_indentGuide_active = "6C7380";
|
||||||
|
editor_indentGuide_normal = "6C7380";
|
||||||
|
ui_fg = "565B66";
|
||||||
|
ui_bg = "0B0E14";
|
||||||
|
ui_line = "11151C";
|
||||||
|
ui_selection_active = "475266";
|
||||||
|
ui_selection_normal = "475266";
|
||||||
|
ui_panel_bg = "0F131A";
|
||||||
|
ui_panel_shadow = "000000";
|
||||||
|
accent = "E6B450";
|
||||||
|
error = "D95757";
|
||||||
|
};
|
||||||
|
}
|
38
config/themes/schemes/ayu/light/default.nix
Normal file
38
config/themes/schemes/ayu/light/default.nix
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
tag = "55B4D4";
|
||||||
|
func = "F2AE49";
|
||||||
|
entity = "399EE6";
|
||||||
|
string = "86B300";
|
||||||
|
regexp = "4CBF99";
|
||||||
|
markup = "F07171";
|
||||||
|
keyword = "FA8D3E";
|
||||||
|
special = "E6BA7E";
|
||||||
|
comment = "787B80";
|
||||||
|
constant = "A37ACC";
|
||||||
|
operator = "ED9366";
|
||||||
|
added = "6CBF43";
|
||||||
|
modified = "478ACC";
|
||||||
|
removed = "FF7383";
|
||||||
|
editor_fg = "5C6166";
|
||||||
|
editor_bg = "FCFCFC";
|
||||||
|
editor_line = "8A9199";
|
||||||
|
editor_selection_active = "035BD6";
|
||||||
|
editor_selection_inactive = "035BD6";
|
||||||
|
editor_findMatch_active = "9F40FF";
|
||||||
|
editor_findMatch_inactive = "9F40FF";
|
||||||
|
editor_gutter_active = "8A9199";
|
||||||
|
editor_gutter_normal = "8A9199";
|
||||||
|
editor_indentGuide_active = "8A9199";
|
||||||
|
editor_indentGuide_normal = "8A9199";
|
||||||
|
ui_fg = "8A9199";
|
||||||
|
ui_bg = "F8F9FA";
|
||||||
|
ui_line = "6B7D8F";
|
||||||
|
ui_selection_active = "56728F";
|
||||||
|
ui_selection_normal = "6B7D8F";
|
||||||
|
ui_panel_bg = "F3F4F5";
|
||||||
|
ui_panel_shadow = "000000";
|
||||||
|
accent = "FFAA33";
|
||||||
|
error = "E65050";
|
||||||
|
};
|
||||||
|
}
|
38
config/themes/schemes/ayu/mirage/default.nix
Normal file
38
config/themes/schemes/ayu/mirage/default.nix
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
tag = "5CCFE6";
|
||||||
|
func = "FFD173";
|
||||||
|
entity = "73D0FF";
|
||||||
|
string = "D5FF80";
|
||||||
|
regexp = "95E6CB";
|
||||||
|
markup = "F28779";
|
||||||
|
keyword = "FFAD66";
|
||||||
|
special = "FFDFB3";
|
||||||
|
comment = "B8CFE6";
|
||||||
|
constant = "DFBFFF";
|
||||||
|
operator = "F29E74";
|
||||||
|
added = "87D96C";
|
||||||
|
modified = "80BFFF";
|
||||||
|
removed = "F27983";
|
||||||
|
editor_fg = "CCCAC2";
|
||||||
|
editor_bg = "242936";
|
||||||
|
editor_line = "1A1F29";
|
||||||
|
editor_selection_active = "409FFF";
|
||||||
|
editor_selection_inactive = "409FFF";
|
||||||
|
editor_findMatch_active = "695380";
|
||||||
|
editor_findMatch_inactive = "695380";
|
||||||
|
editor_gutter_active = "8A9199";
|
||||||
|
editor_gutter_normal = "8A9199";
|
||||||
|
editor_indentGuide_active = "8A9199";
|
||||||
|
editor_indentGuide_normal = "8A9199";
|
||||||
|
ui_fg = "707A8C";
|
||||||
|
ui_bg = "1F2430";
|
||||||
|
ui_line = "171B24";
|
||||||
|
ui_selection_active = "637599";
|
||||||
|
ui_selection_normal = "69758C";
|
||||||
|
ui_panel_bg = "1C212B";
|
||||||
|
ui_panel_shadow = "12151C";
|
||||||
|
accent = "FFCC66";
|
||||||
|
error = "FF6666";
|
||||||
|
};
|
||||||
|
}
|
15
config/themes/schemes/cobalt2/default.nix
Normal file
15
config/themes/schemes/cobalt2/default.nix
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
background0 = "193549";
|
||||||
|
background1 = "122738";
|
||||||
|
background2 = "15232d";
|
||||||
|
border = "122738";
|
||||||
|
hue0 = "003854";
|
||||||
|
hue1 = "003f5e";
|
||||||
|
hue2 = "267DA2";
|
||||||
|
contrast0 = "ffc600";
|
||||||
|
contrast1 = "ff9d00";
|
||||||
|
text = "E1EFFF";
|
||||||
|
blue = "0088ff";
|
||||||
|
};
|
||||||
|
}
|
44
config/themes/schemes/houston/default.nix
Normal file
44
config/themes/schemes/houston/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
blue0 = "000000";
|
||||||
|
blue1 = "17191e";
|
||||||
|
blue2 = "343841";
|
||||||
|
blue3 = "495f77";
|
||||||
|
blue4 = "004972b8";
|
||||||
|
blue5 = "00daef";
|
||||||
|
blue6 = "54b9ff";
|
||||||
|
blue7 = "54b9ff";
|
||||||
|
blue8 = "007acc";
|
||||||
|
blue9 = "2d4860";
|
||||||
|
purple0 = "17191e";
|
||||||
|
purple1 = "2a2d34";
|
||||||
|
purple2 = "4bf3c8";
|
||||||
|
purple3 = "ad5dca";
|
||||||
|
purple4 = "b2434300";
|
||||||
|
purple5 = "dc3657";
|
||||||
|
red0 = "dc3657";
|
||||||
|
red1 = "f4587e";
|
||||||
|
red2 = "ea5c0055";
|
||||||
|
red3 = "f06788";
|
||||||
|
red4 = "c74e39";
|
||||||
|
red5 = "ff8551";
|
||||||
|
green0 = "2d4860";
|
||||||
|
green1 = "23d18b";
|
||||||
|
green2 = "24c0cf";
|
||||||
|
yellow0 = "fbc23b";
|
||||||
|
yellow1 = "ee931e";
|
||||||
|
gray0 = "cccccc";
|
||||||
|
gray1 = "bfc1c9";
|
||||||
|
gray2 = "858b98";
|
||||||
|
gray3 = "80808059";
|
||||||
|
gray4 = "a9904000";
|
||||||
|
gray5 = "aeafad";
|
||||||
|
black0 = "000000";
|
||||||
|
black1 = "ffffff";
|
||||||
|
orange0 = "dc3657";
|
||||||
|
orange1 = "fbc23b";
|
||||||
|
white0 = "ffffff0b";
|
||||||
|
white1 = "ffffff25";
|
||||||
|
white2 = "ffffff1f";
|
||||||
|
};
|
||||||
|
}
|
48
config/themes/schemes/kanagawa/dragon/default.nix
Normal file
48
config/themes/schemes/kanagawa/dragon/default.nix
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
dragonBlack0 = "0d0c0c";
|
||||||
|
dragonBlack1 = "12120f";
|
||||||
|
dragonBlack2 = "1D1C19";
|
||||||
|
dragonBlack3 = "181616";
|
||||||
|
dragonBlack4 = "282727";
|
||||||
|
dragonBlack5 = "393836";
|
||||||
|
dragonBlack6 = "625e5a";
|
||||||
|
dragonWhite = "c5c9c5";
|
||||||
|
dragonGreen = "87a987";
|
||||||
|
dragonGreen2 = "8a9a7b";
|
||||||
|
dragonPink = "a292a3";
|
||||||
|
dragonOrange = "b6927b";
|
||||||
|
dragonOrange2 = "b98d7b";
|
||||||
|
dragonGray = "a6a69c";
|
||||||
|
dragonGray2 = "9e9b93";
|
||||||
|
dragonGray3 = "7a8382";
|
||||||
|
dragonBlue2 = "8ba4b0";
|
||||||
|
dragonViolet = "8992a7";
|
||||||
|
dragonRed = "c4746e";
|
||||||
|
dragonAqua = "8ea4a2";
|
||||||
|
dragonAsh = "737c73";
|
||||||
|
dragonTeal = "949fb5";
|
||||||
|
dragonYellow = "c4b28a";
|
||||||
|
waveBlue1 = "#223249";
|
||||||
|
waveBlue2 = "#2D4F67";
|
||||||
|
oldWhite = "#C8C093";
|
||||||
|
fujiWhite = "#DCD7BA";
|
||||||
|
sumiInk6 = "#54546D";
|
||||||
|
katanaGray = "#717C7C";
|
||||||
|
samuraiRed = "#E82424";
|
||||||
|
springGreen = "#98BB6C";
|
||||||
|
roninYellow = "#FF9E3B";
|
||||||
|
dragonBlue = "#658594";
|
||||||
|
waveAqua1 = "#6A9589";
|
||||||
|
winterGreen = "#2B3328";
|
||||||
|
winterYellow = "#49443C";
|
||||||
|
winterRed = "#43242B";
|
||||||
|
winterBlue = "#252535";
|
||||||
|
autumnGreen = "#76946A";
|
||||||
|
autumnRed = "#C34043";
|
||||||
|
autumnYellow = "#DCA561";
|
||||||
|
carpYellow = "#E6C384";
|
||||||
|
springBlue = "#7FB4CA";
|
||||||
|
springViolet1 = "#938AA9";
|
||||||
|
};
|
||||||
|
}
|
44
config/themes/schemes/kanagawa/lotus/default.nix
Normal file
44
config/themes/schemes/kanagawa/lotus/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
lotusInk1 = "545464";
|
||||||
|
lotusInk2 = "43436c";
|
||||||
|
lotusGray = "dcd7ba";
|
||||||
|
lotusGray2 = "716e61";
|
||||||
|
lotusGray3 = "8a8980";
|
||||||
|
lotusWhite0 = "d5cea3";
|
||||||
|
lotusWhite1 = "dcd5ac";
|
||||||
|
lotusWhite2 = "e5ddb0";
|
||||||
|
lotusWhite3 = "f2ecbc";
|
||||||
|
lotusWhite4 = "e7dba0";
|
||||||
|
lotusWhite5 = "e4d794";
|
||||||
|
lotusViolet1 = "a09cac";
|
||||||
|
lotusViolet2 = "766b90";
|
||||||
|
lotusViolet3 = "c9cbd1";
|
||||||
|
lotusViolet4 = "624c83";
|
||||||
|
lotusBlue1 = "c7d7e0";
|
||||||
|
lotusBlue2 = "b5cbd2";
|
||||||
|
lotusBlue3 = "9fb5c9";
|
||||||
|
lotusBlue4 = "4d699b";
|
||||||
|
lotusBlue5 = "5d57a3";
|
||||||
|
lotusGreen = "6f894e";
|
||||||
|
lotusGreen2 = "6e915f";
|
||||||
|
lotusGreen3 = "b7d0ae";
|
||||||
|
lotusPink = "b35b79";
|
||||||
|
lotusOrange = "cc6d00";
|
||||||
|
lotusOrange2 = "e98a00";
|
||||||
|
lotusYellow = "77713f";
|
||||||
|
lotusYellow2 = "836f4a";
|
||||||
|
lotusYellow3 = "de9800";
|
||||||
|
lotusYellow4 = "f9d791";
|
||||||
|
lotusRed = "c84053";
|
||||||
|
lotusRed2 = "d7474b";
|
||||||
|
lotusRed3 = "e82424";
|
||||||
|
lotusRed4 = "d9a594";
|
||||||
|
lotusAqua = "597b75";
|
||||||
|
lotusAqua2 = "5e857a";
|
||||||
|
lotusTeal1 = "4e8ca2";
|
||||||
|
lotusTeal2 = "6693bf";
|
||||||
|
lotusTeal3 = "5a7785";
|
||||||
|
lotusCyan = "d7e3d8";
|
||||||
|
};
|
||||||
|
}
|
44
config/themes/schemes/kanagawa/wave/default.nix
Normal file
44
config/themes/schemes/kanagawa/wave/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
sumiInk0 = "#16161D";
|
||||||
|
sumiInk1 = "#181820";
|
||||||
|
sumiInk2 = "#1a1a22";
|
||||||
|
sumiInk3 = "#1F1F28";
|
||||||
|
sumiInk4 = "#2A2A37";
|
||||||
|
sumiInk5 = "#363646";
|
||||||
|
sumiInk6 = "#54546D";
|
||||||
|
waveBlue1 = "#223249";
|
||||||
|
waveBlue2 = "#2D4F67";
|
||||||
|
winterGreen = "#2B3328";
|
||||||
|
winterYellow = "#49443C";
|
||||||
|
winterRed = "#43242B";
|
||||||
|
winterBlue = "#252535";
|
||||||
|
autumnGreen = "#76946A";
|
||||||
|
autumnRed = "#C34043";
|
||||||
|
autumnYellow = "#DCA561";
|
||||||
|
samuraiRed = "#E82424";
|
||||||
|
roninYellow = "#FF9E3B";
|
||||||
|
waveAqua1 = "#6A9589";
|
||||||
|
dragonBlue = "#658594";
|
||||||
|
oldWhite = "#C8C093";
|
||||||
|
fujiWhite = "#DCD7BA";
|
||||||
|
fujiGray = "#727169";
|
||||||
|
oniViolet = "#957FB8";
|
||||||
|
oniViolet2 = "#b8b4d0";
|
||||||
|
crystalBlue = "#7E9CD8";
|
||||||
|
springViolet1 = "#938AA9";
|
||||||
|
springViolet2 = "#9CABCA";
|
||||||
|
springBlue = "#7FB4CA";
|
||||||
|
lightBlue = "#A3D4D5";
|
||||||
|
waveAqua2 = "#7AA89F";
|
||||||
|
springGreen = "#98BB6C";
|
||||||
|
boatYellow1 = "#938056";
|
||||||
|
boatYellow2 = "#C0A36E";
|
||||||
|
carpYellow = "#E6C384";
|
||||||
|
sakuraPink = "#D27E99";
|
||||||
|
waveRed = "#E46876";
|
||||||
|
peachRed = "#FF5D62";
|
||||||
|
surimiOrange = "#FFA066";
|
||||||
|
katanaGray = "#717C7C";
|
||||||
|
};
|
||||||
|
}
|
14
config/themes/schemes/laserwave/default.nix
Normal file
14
config/themes/schemes/laserwave/default.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
keywords = "40b4c4";
|
||||||
|
functions = "eb64B9";
|
||||||
|
strings = "b4dce7";
|
||||||
|
numbers = "b381c5";
|
||||||
|
operators = "74dfc4";
|
||||||
|
comments = "91889b";
|
||||||
|
punctuation = "7b6995";
|
||||||
|
builtins = "ffe261";
|
||||||
|
variables = "ffffff";
|
||||||
|
background = "27212e";
|
||||||
|
};
|
||||||
|
}
|
70
config/themes/schemes/lunar/default.nix
Normal file
70
config/themes/schemes/lunar/default.nix
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
white0 = "ffffff";
|
||||||
|
white1 = "fbfbfb";
|
||||||
|
white2 = "ffffff1f";
|
||||||
|
white3 = "ffffff80";
|
||||||
|
white4 = "ffffff00";
|
||||||
|
black0 = "000000";
|
||||||
|
black1 = "100230";
|
||||||
|
black2 = "0d0421";
|
||||||
|
black3 = "00000033";
|
||||||
|
black4 = "00000000";
|
||||||
|
grey0 = "bfbfbf";
|
||||||
|
grey1 = "adadad";
|
||||||
|
grey2 = "cccccc";
|
||||||
|
grey3 = "d4d4d4";
|
||||||
|
grey4 = "e7e7e7";
|
||||||
|
grey5 = "e8be00";
|
||||||
|
grey6 = "808080";
|
||||||
|
grey7 = "7d42de";
|
||||||
|
grey8 = "646464b3";
|
||||||
|
grey9 = "7f7f7f4d";
|
||||||
|
purple0 = "4c00c7";
|
||||||
|
purple1 = "7e57bc";
|
||||||
|
purple2 = "4a1d94";
|
||||||
|
purple3 = "634c96";
|
||||||
|
purple4 = "8753dd";
|
||||||
|
purple5 = "ab93e0";
|
||||||
|
purple6 = "9580e2";
|
||||||
|
purple7 = "bfa0f2";
|
||||||
|
purple8 = "aa84ff";
|
||||||
|
purple9 = "8468b2";
|
||||||
|
blue0 = "0b0121";
|
||||||
|
blue1 = "0d047d";
|
||||||
|
blue2 = "395F8F";
|
||||||
|
blue3 = "4490BF00";
|
||||||
|
blue4 = "3f2871";
|
||||||
|
blue5 = "6190ba";
|
||||||
|
blue6 = "5fb1f9";
|
||||||
|
blue7 = "8db9e2";
|
||||||
|
blue8 = "367366";
|
||||||
|
blue9 = "264f7840";
|
||||||
|
red0 = "be1100";
|
||||||
|
red1 = "ff000c";
|
||||||
|
red2 = "f48771";
|
||||||
|
red3 = "ff7c3b";
|
||||||
|
red4 = "ff7b61";
|
||||||
|
red5 = "ff9900";
|
||||||
|
red6 = "ff000033";
|
||||||
|
green0 = "45e07b";
|
||||||
|
green1 = "5a5a5a";
|
||||||
|
green2 = "73c991";
|
||||||
|
green3 = "61b95544";
|
||||||
|
green4 = "0064001a";
|
||||||
|
green5 = "264f784d";
|
||||||
|
brown0 = "794bc4";
|
||||||
|
brown1 = "794bc42e";
|
||||||
|
brown2 = "baa545";
|
||||||
|
orange0 = "cca700";
|
||||||
|
orange1 = "e2c08d";
|
||||||
|
orange2 = "c74e39";
|
||||||
|
yellow0 = "e8be00";
|
||||||
|
yellow1 = "b3b3ff";
|
||||||
|
cyan0 = "264f784d";
|
||||||
|
cyan1 = "7f7f7f4d";
|
||||||
|
cyan2 = "264f7840";
|
||||||
|
pink0 = "b68bff";
|
||||||
|
pink1 = "7e57bc";
|
||||||
|
};
|
||||||
|
}
|
13
config/themes/schemes/monokai/default.nix
Normal file
13
config/themes/schemes/monokai/default.nix
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
background = "2e2e2e";
|
||||||
|
comments = "797979";
|
||||||
|
white = "d6d6d6";
|
||||||
|
yellow = "e5b567";
|
||||||
|
green = "b4d273";
|
||||||
|
orange = "e87d3e";
|
||||||
|
purple = "9e86c8";
|
||||||
|
pink = "b05279";
|
||||||
|
blue = "6c99bb";
|
||||||
|
};
|
||||||
|
}
|
19
config/themes/schemes/night-owl/default.nix
Normal file
19
config/themes/schemes/night-owl/default.nix
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
background = "011627";
|
||||||
|
foreground = "D6DEEB";
|
||||||
|
cursor = "80A4C2";
|
||||||
|
selection0 = "1D3B53";
|
||||||
|
selection1 = "7E57C25A";
|
||||||
|
highlight = "5F7E97";
|
||||||
|
comment = "637777";
|
||||||
|
constant = "FF6363";
|
||||||
|
numbers = "F78C6C";
|
||||||
|
keywords = "C792EA";
|
||||||
|
functions = "82AAFF";
|
||||||
|
strings = "ECC48DFF";
|
||||||
|
support = "ADDB67";
|
||||||
|
variables = "7FDBCA";
|
||||||
|
invalid = "FF2C83";
|
||||||
|
};
|
||||||
|
}
|
21
config/themes/schemes/ocean-next/default.nix
Normal file
21
config/themes/schemes/ocean-next/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
base00 = "1b2b34";
|
||||||
|
base01 = "343d46";
|
||||||
|
base02 = "4f5b66";
|
||||||
|
base03 = "65737e";
|
||||||
|
base04 = "a7adba";
|
||||||
|
base05 = "c0c5ce";
|
||||||
|
base06 = "cdd3de";
|
||||||
|
base07 = "d8dee9";
|
||||||
|
red = "ec5f67";
|
||||||
|
orange = "f99157";
|
||||||
|
yellow = "fac863";
|
||||||
|
green = "99c794";
|
||||||
|
cyan = "62b3b2";
|
||||||
|
blue = "6699cc";
|
||||||
|
purple = "c594c5";
|
||||||
|
brown = "ab7967";
|
||||||
|
white = "ffffff";
|
||||||
|
};
|
||||||
|
}
|
25
config/themes/schemes/plastic/default.nix
Normal file
25
config/themes/schemes/plastic/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
blue0 = "1085FF";
|
||||||
|
blue1 = "61AFEF";
|
||||||
|
blue2 = "56B6C2";
|
||||||
|
black0 = "21252B";
|
||||||
|
black1 = "0D1117";
|
||||||
|
black2 = "181A1F";
|
||||||
|
gray0 = "C6CCD7";
|
||||||
|
gray1 = "A9B2C3";
|
||||||
|
gray2 = "5F6672";
|
||||||
|
gray3 = "A9B2C31A";
|
||||||
|
gray4 = "E9D16C";
|
||||||
|
red0 = "E06C75";
|
||||||
|
red1 = "D74E42";
|
||||||
|
red2 = "E48189";
|
||||||
|
green0 = "98C379";
|
||||||
|
green1 = "CBF6AC0D";
|
||||||
|
yellow0 = "E5C07B";
|
||||||
|
yellow1 = "FF9FA80D";
|
||||||
|
yellow2 = "FF9FA81A";
|
||||||
|
purple0 = "B57EDC";
|
||||||
|
white0 = "ffffff";
|
||||||
|
};
|
||||||
|
}
|
29
config/themes/schemes/poimandres/base/default.nix
Normal file
29
config/themes/schemes/poimandres/base/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
primary-background = "1b1e28";
|
||||||
|
primary-foreground = "a6accd";
|
||||||
|
search-matches-foreground = "1b1e28";
|
||||||
|
search-matches-background = "add7ff";
|
||||||
|
search-focused-match-foreground = "1b1e28";
|
||||||
|
search-focused-match-background = "add7ff";
|
||||||
|
search-bar-foreground = "1b1e28";
|
||||||
|
search-bar-background = "add7ff";
|
||||||
|
selection-background = "303340";
|
||||||
|
normal-black = "1b1e28";
|
||||||
|
normal-red = "d0679d";
|
||||||
|
normal-green = "5de4c7";
|
||||||
|
normal-yellow = "fffac2";
|
||||||
|
normal-blue = "89ddff";
|
||||||
|
normal-magenta = "fcc5e9";
|
||||||
|
normal-cyan = "add7ff";
|
||||||
|
normal-white = "ffffff";
|
||||||
|
bright-black = "a6accd";
|
||||||
|
bright-red = "d0679d";
|
||||||
|
bright-green = "5de4c7";
|
||||||
|
bright-yellow = "fffac2";
|
||||||
|
bright-blue = "add7ff";
|
||||||
|
bright-magenta = "fae4fc";
|
||||||
|
bright-cyan = "89ddff";
|
||||||
|
bright-white = "ffffff";
|
||||||
|
};
|
||||||
|
}
|
27
config/themes/schemes/poimandres/storm/default.nix
Normal file
27
config/themes/schemes/poimandres/storm/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
primary-background = "252b37";
|
||||||
|
primary-foreground = "a6accd";
|
||||||
|
search-matches-foreground = "1b1e28";
|
||||||
|
search-matches-background = "add7ff";
|
||||||
|
search-focused-match-foreground = "1b1e28";
|
||||||
|
search-focused-match-background = "add7ff";
|
||||||
|
selection-background = "303340";
|
||||||
|
normal-black = "252b37";
|
||||||
|
normal-red = "d0679d";
|
||||||
|
normal-green = "5de4c7";
|
||||||
|
normal-yellow = "fffac2";
|
||||||
|
normal-blue = "89ddff";
|
||||||
|
normal-magenta = "fae4fc";
|
||||||
|
normal-cyan = "add7ff";
|
||||||
|
normal-white = "ffffff";
|
||||||
|
bright-black = "a6accd";
|
||||||
|
bright-red = "d0679d";
|
||||||
|
bright-green = "5de4c7";
|
||||||
|
bright-yellow = "fffac2";
|
||||||
|
bright-blue = "add7ff";
|
||||||
|
bright-cyan = "89ddff";
|
||||||
|
bright-magenta = "fcc5e9";
|
||||||
|
bright-white = "ffffff";
|
||||||
|
};
|
||||||
|
}
|
32
config/themes/schemes/synthwave-84/default.nix
Normal file
32
config/themes/schemes/synthwave-84/default.nix
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
blue0 = "1f212b";
|
||||||
|
blue1 = "495495";
|
||||||
|
blue2 = "614D85";
|
||||||
|
blue3 = "7059AB";
|
||||||
|
blue4 = "72f1b8";
|
||||||
|
blue5 = "03edf9";
|
||||||
|
blue6 = "09f7a0";
|
||||||
|
purple0 = "2a2139";
|
||||||
|
purple1 = "34294f66";
|
||||||
|
purple2 = "37294d99";
|
||||||
|
purple3 = "241b2f";
|
||||||
|
purple4 = "463465";
|
||||||
|
purple5 = "880088";
|
||||||
|
purple6 = "A148AB";
|
||||||
|
purple7 = "b893ce";
|
||||||
|
red0 = "fe4450";
|
||||||
|
red1 = "f97e72";
|
||||||
|
red2 = "ff7edb";
|
||||||
|
gray0 = "232530";
|
||||||
|
gray1 = "444251";
|
||||||
|
gray2 = "262335";
|
||||||
|
yellow0 = "fede5d";
|
||||||
|
yellow1 = "f3e70f";
|
||||||
|
gold0 = "D18616";
|
||||||
|
white0 = "ffffff";
|
||||||
|
white1 = "ffffff7c";
|
||||||
|
white2 = "ffffff59";
|
||||||
|
black0 = "08080f";
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,21 +1,21 @@
|
||||||
{
|
{
|
||||||
colours = {
|
colours = {
|
||||||
keyword = "#8c4351";
|
keyword = "8c4351";
|
||||||
integer = "#965027";
|
integer = "965027";
|
||||||
parameter0 = "#8f5e15";
|
parameter0 = "8f5e15";
|
||||||
parameter1 = "#634f30";
|
parameter1 = "634f30";
|
||||||
string0 = "#385f0d";
|
string0 = "385f0d";
|
||||||
string1 = "#33635c";
|
string1 = "33635c";
|
||||||
property = "#33635c";
|
property = "33635c";
|
||||||
builtin = "#006c86";
|
builtin = "006c86";
|
||||||
object = "#0f4b6e";
|
object = "0f4b6e";
|
||||||
function = "#2959aa";
|
function = "2959aa";
|
||||||
control = "#5a3e8e";
|
control = "5a3e8e";
|
||||||
variable = "#343b58";
|
variable = "343b58";
|
||||||
markdown = "#40434f";
|
markdown = "40434f";
|
||||||
comments = "#6c6e75";
|
comments = "6c6e75";
|
||||||
terminal = "#343B58";
|
terminal = "343B58";
|
||||||
foreground = "#343b58";
|
foreground = "343b58";
|
||||||
background = "#e6e7ed";
|
background = "e6e7ed";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
{
|
{
|
||||||
colours = {
|
colours = {
|
||||||
keyword = "#f7768e";
|
keyword = "f7768e";
|
||||||
integer = "#ff9e64";
|
integer = "ff9e64";
|
||||||
parameter0 = "#e0af68";
|
parameter0 = "e0af68";
|
||||||
parameter1 = "#cfc9c2";
|
parameter1 = "cfc9c2";
|
||||||
string0 = "#9ece6a";
|
string0 = "9ece6a";
|
||||||
property = "#73daca";
|
property = "73daca";
|
||||||
string1 = "#b4f9f8";
|
string1 = "b4f9f8";
|
||||||
builtin = "#2ac3de";
|
builtin = "2ac3de";
|
||||||
object = "#7dcfff";
|
object = "7dcfff";
|
||||||
function = "#7aa2f7";
|
function = "7aa2f7";
|
||||||
control = "#bb9af7";
|
control = "bb9af7";
|
||||||
variable = "#c0caf5";
|
variable = "c0caf5";
|
||||||
markdown = "#9aa5ce";
|
markdown = "9aa5ce";
|
||||||
comments = "#565f89";
|
comments = "565f89";
|
||||||
terminal = "#414868";
|
terminal = "414868";
|
||||||
foreground = "#a9b1d6";
|
foreground = "a9b1d6";
|
||||||
background = "#1a1b26";
|
background = "1a1b26";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
{
|
{
|
||||||
colours = {
|
colours = {
|
||||||
keyword = "#f7768e";
|
keyword = "f7768e";
|
||||||
integer = "#ff9e64";
|
integer = "ff9e64";
|
||||||
parameter0 = "#e0af68";
|
parameter0 = "e0af68";
|
||||||
parameter1 = "#cfc9c2";
|
parameter1 = "cfc9c2";
|
||||||
string0 = "#9ece6a";
|
string0 = "9ece6a";
|
||||||
property = "#73daca";
|
property = "73daca";
|
||||||
string1 = "#b4f9f8";
|
string1 = "b4f9f8";
|
||||||
builtin = "#2ac3de";
|
builtin = "2ac3de";
|
||||||
object = "#7dcfff";
|
object = "7dcfff";
|
||||||
function = "#7aa2f7";
|
function = "7aa2f7";
|
||||||
control = "#bb9af7";
|
control = "bb9af7";
|
||||||
variable = "#c0caf5";
|
variable = "c0caf5";
|
||||||
markdown = "#9aa5ce";
|
markdown = "9aa5ce";
|
||||||
comments = "#565f89";
|
comments = "565f89";
|
||||||
terminal = "#414868";
|
terminal = "414868";
|
||||||
foreground = "#a9b1d6";
|
foreground = "a9b1d6";
|
||||||
background = "#24283b";
|
background = "24283b";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
26
config/themes/schemes/vesper/default.nix
Normal file
26
config/themes/schemes/vesper/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
black0 = "000";
|
||||||
|
black1 = "101010";
|
||||||
|
black2 = "161616";
|
||||||
|
black3 = "232323";
|
||||||
|
black4 = "282828";
|
||||||
|
black5 = "343434";
|
||||||
|
black6 = "34343480";
|
||||||
|
black7 = "505050";
|
||||||
|
black8 = "666";
|
||||||
|
white0 = "FFF";
|
||||||
|
white1 = "FFFFFF25";
|
||||||
|
red0 = "FF8080";
|
||||||
|
red1 = "FF7300";
|
||||||
|
red2 = "FFC799";
|
||||||
|
red3 = "FFCFA8";
|
||||||
|
green0 = "99FFE4";
|
||||||
|
green1 = "99FFE415";
|
||||||
|
gray0 = "A0A0A0";
|
||||||
|
gray1 = "7E7E7E";
|
||||||
|
gray2 = "707070";
|
||||||
|
gray3 = "1C1C1C";
|
||||||
|
gray4 = "505050";
|
||||||
|
};
|
||||||
|
}
|
14
config/themes/schemes/wasp/dark/default.nix
Normal file
14
config/themes/schemes/wasp/dark/default.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
background0 = "242424";
|
||||||
|
background1 = "191919";
|
||||||
|
text0 = "faf2d6";
|
||||||
|
text1 = "bdae93";
|
||||||
|
text2 = "E0E0E0";
|
||||||
|
highlight0 = "640211";
|
||||||
|
highlight1 = "83a598";
|
||||||
|
highlight2 = "D49335";
|
||||||
|
accent = "f8c537";
|
||||||
|
selection = "f8c537";
|
||||||
|
};
|
||||||
|
}
|
14
config/themes/schemes/wasp/light/default.nix
Normal file
14
config/themes/schemes/wasp/light/default.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
colours = {
|
||||||
|
background0 = "EDEDED";
|
||||||
|
background1 = "C4C4C4";
|
||||||
|
text0 = "1A2023";
|
||||||
|
text1 = "DEDEDE";
|
||||||
|
text2 = "D49335";
|
||||||
|
highlight0 = "458588";
|
||||||
|
highlight1 = "a89984";
|
||||||
|
highlight2 = "D49335";
|
||||||
|
accent = "961327";
|
||||||
|
selection = "EDC180";
|
||||||
|
};
|
||||||
|
}
|
|
@ -32,10 +32,12 @@ in {
|
||||||
(pkgs)
|
(pkgs)
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
dosis
|
dosis
|
||||||
|
iosevka
|
||||||
;
|
;
|
||||||
inherit
|
inherit
|
||||||
(pkgs.nerd-fonts)
|
(pkgs.nerd-fonts)
|
||||||
monaspace
|
monaspace
|
||||||
|
fantasque-sans-mono
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue