diff options
author | Freya Murphy <freya@freyacat.org> | 2025-06-17 21:57:53 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-06-17 21:57:53 -0400 |
commit | e0f2eb724245e02cb247b644f0947261d8665318 (patch) | |
tree | 13f929df40059d37165cbe46be95a6404a1bbecb /themes | |
parent | refactor styles to new color scheme basis (diff) | |
download | dotfiles-nix-e0f2eb724245e02cb247b644f0947261d8665318.tar.gz dotfiles-nix-e0f2eb724245e02cb247b644f0947261d8665318.tar.bz2 dotfiles-nix-e0f2eb724245e02cb247b644f0947261d8665318.zip |
remove nix dir and move out all sub modules
Diffstat (limited to 'themes')
-rw-r--r-- | themes/catppuccin/default.nix | 6 | ||||
-rw-r--r-- | themes/catppuccin/frappe.nix | 40 | ||||
-rw-r--r-- | themes/catppuccin/latte.nix | 40 | ||||
-rw-r--r-- | themes/catppuccin/macchiato.nix | 40 | ||||
-rw-r--r-- | themes/catppuccin/mocha.nix | 40 | ||||
-rw-r--r-- | themes/default.nix | 4 | ||||
-rw-r--r-- | themes/tricolors.nix | 40 |
7 files changed, 210 insertions, 0 deletions
diff --git a/themes/catppuccin/default.nix b/themes/catppuccin/default.nix new file mode 100644 index 0000000..5d587ef --- /dev/null +++ b/themes/catppuccin/default.nix @@ -0,0 +1,6 @@ +{ + frappe = import ./frappe.nix; + latte = import ./latte.nix; + macchiato = import ./macchiato.nix; + mocha = import ./mocha.nix; +} diff --git a/themes/catppuccin/frappe.nix b/themes/catppuccin/frappe.nix new file mode 100644 index 0000000..a917ba8 --- /dev/null +++ b/themes/catppuccin/frappe.nix @@ -0,0 +1,40 @@ +rec { + name = "Catppuccin Frappe"; + author = "https://github.com/catppuccin/catppuccin"; + + fg = "c6d0f5"; + bg = "303446"; + + surface.fg = fg; + surface.bg = "414559"; + + hover.fg = fg; + hover.bg = "737994"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "51576d"; + red = "e78284"; + green = "a6d189"; + yellow = "e5c890"; + blue = "8caaee"; + magenta = "f4b8e4"; + cyan = "81c8be"; + white = "b5bfe2"; + }; + + bright = { + black = "626880"; + red = "e78284"; + green = "a6d189"; + yellow = "e5c890"; + blue = "8caaee"; + magenta = "f4b8e4"; + cyan = "81c8be"; + white = "a5adce"; + }; +} diff --git a/themes/catppuccin/latte.nix b/themes/catppuccin/latte.nix new file mode 100644 index 0000000..ca0d3d6 --- /dev/null +++ b/themes/catppuccin/latte.nix @@ -0,0 +1,40 @@ +rec { + name = "Catppuccin Latte"; + author = "https://github.com/catppuccin/catppuccin"; + + fg = "4c4f69"; + bg = "eff1f5"; + + surface.fg = fg; + surface.bg = "ccd0da"; + + hover.fg = fg; + hover.bg = "9ca0b0"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "bcc0cc"; + red = "d20f39"; + green = "40a02b"; + yellow = "df8e1d"; + blue = "1e66f5"; + magenta = "ea76cb"; + cyan = "179299"; + white = "5c5f77"; + }; + + bright = { + black = "acb0be"; + red = "d20f39"; + green = "40a02b"; + yellow = "df8e1d"; + blue = "1e66f5"; + magenta = "ea76cb"; + cyan = "179299"; + white = "6c6f85"; + }; +} diff --git a/themes/catppuccin/macchiato.nix b/themes/catppuccin/macchiato.nix new file mode 100644 index 0000000..e069a93 --- /dev/null +++ b/themes/catppuccin/macchiato.nix @@ -0,0 +1,40 @@ +rec { + name = "Catppuccin Macchiato"; + author = "https://github.com/catppuccin/catppuccin"; + + fg = "cad3f5"; + bg = "1e1e2e"; + + surface.fg = fg; + surface.bg = "313244"; + + hover.fg = fg; + hover.bg = "24273a"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "494d64"; + red = "ed8796"; + green = "a6da95"; + yellow = "eed49f"; + blue = "8aadf4"; + magenta = "f5bde6"; + cyan = "8bd5ca"; + white = "b8c0e0"; + }; + + bright = { + black = "5b6078"; + red = "ed8796"; + green = "a6da95"; + yellow = "eed49f"; + blue = "8aadf4"; + magenta = "f5bde6"; + cyan = "8bd5ca"; + white = "a5adcb"; + }; +} diff --git a/themes/catppuccin/mocha.nix b/themes/catppuccin/mocha.nix new file mode 100644 index 0000000..84cb6ef --- /dev/null +++ b/themes/catppuccin/mocha.nix @@ -0,0 +1,40 @@ +rec { + name = "Catppuccin Mocha"; + author = "https://github.com/catppuccin/catppuccin"; + + fg = "cdd6f4"; + bg = "1e1e2e"; + + surface.fg = fg; + surface.bg = "313244"; + + hover.fg = fg; + hover.bg = "6c7086"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "45475a"; + red = "f38ba8"; + green = "a6e3a1"; + yellow = "f9e2af"; + blue = "89b4fa"; + magenta = "ca9ee6"; + cyan = "94e2d5"; + white = "bac2de"; + }; + + bright = { + black = "585b70"; + red = "f38ba8"; + green = "a6e3a1"; + yellow = "f9e2af"; + blue = "89b4fa"; + magenta = "ca9ee6"; + cyan = "94e2d5"; + white = "a6adc8"; + }; +} diff --git a/themes/default.nix b/themes/default.nix new file mode 100644 index 0000000..6111441 --- /dev/null +++ b/themes/default.nix @@ -0,0 +1,4 @@ +{ + catppuccin = import ./catppuccin; + tricolors = import ./tricolors.nix; +} diff --git a/themes/tricolors.nix b/themes/tricolors.nix new file mode 100644 index 0000000..d136fb4 --- /dev/null +++ b/themes/tricolors.nix @@ -0,0 +1,40 @@ +rec { + name = "tricolors"; + author = "https://trimill.xyz"; + + fg = bright.white; + bg = normal.black; + + surface.fg = fg; + surface.bg = "2c2b3b"; + + hover.fg = fg; + hover.bg = bright.black; + + primary = bright.blue; + success = bright.green; + warning = bright.yellow; + error = bright.red; + + normal = { + black = "14171d"; + blue = "3d67a2"; + cyan = "578c7c"; + green = "759438"; + magenta = "7b5687"; + red = "a63a3a"; + white = "ada0a8"; + yellow = "de7e54"; + }; + + bright = { + black = "4d4754"; + blue = "789ebf"; + cyan = "82bfb3"; + green = "97bd5e"; + magenta = "a97fb3"; + red = "cc5c5c"; + white = "c7c6c3"; + yellow = "f0c767"; + }; +} |