summaryrefslogtreecommitdiff
path: root/nix/themes
diff options
context:
space:
mode:
Diffstat (limited to 'nix/themes')
-rw-r--r--nix/themes/catppuccin/default.nix6
-rw-r--r--nix/themes/catppuccin/frappe.nix21
-rw-r--r--nix/themes/catppuccin/latte.nix21
-rw-r--r--nix/themes/catppuccin/macchiato.nix21
-rw-r--r--nix/themes/catppuccin/mocha.nix21
-rw-r--r--nix/themes/default.nix4
-rw-r--r--nix/themes/tricolor.nix22
7 files changed, 116 insertions, 0 deletions
diff --git a/nix/themes/catppuccin/default.nix b/nix/themes/catppuccin/default.nix
new file mode 100644
index 0000000..5d587ef
--- /dev/null
+++ b/nix/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/nix/themes/catppuccin/frappe.nix b/nix/themes/catppuccin/frappe.nix
new file mode 100644
index 0000000..77bae89
--- /dev/null
+++ b/nix/themes/catppuccin/frappe.nix
@@ -0,0 +1,21 @@
+{
+ name = "Catppuccin Frappe";
+ author = "https://github.com/catppuccin/catppuccin";
+
+ base00 = "303446"; # base
+ base01 = "292c3c"; # mantle
+ base02 = "414559"; # surface0
+ base03 = "51576d"; # surface1
+ base04 = "626880"; # surface2
+ base05 = "c6d0f5"; # text
+ base06 = "f2d5cf"; # rosewater
+ base07 = "babbf1"; # lavender
+ base08 = "e78284"; # red
+ base09 = "ef9f76"; # peach
+ base0A = "e5c890"; # yellow
+ base0B = "a6d189"; # green
+ base0C = "81c8be"; # teal
+ base0D = "8caaee"; # blue
+ base0E = "ca9ee6"; # mauve
+ base0F = "eebebe"; # flamingo
+}
diff --git a/nix/themes/catppuccin/latte.nix b/nix/themes/catppuccin/latte.nix
new file mode 100644
index 0000000..476e123
--- /dev/null
+++ b/nix/themes/catppuccin/latte.nix
@@ -0,0 +1,21 @@
+{
+ name = "Catppuccin Latte";
+ author = "https://github.com/catppuccin/catppuccin";
+
+ base00 = "eff1f5"; # base
+ base01 = "e6e9ef"; # mantle
+ base02 = "ccd0da"; # surface0
+ base03 = "bcc0cc"; # surface1
+ base04 = "acb0be"; # surface2
+ base05 = "4c4f69"; # text
+ base06 = "dc8a78"; # rosewater
+ base07 = "7287fd"; # lavender
+ base08 = "d20f39"; # red
+ base09 = "fe640b"; # peach
+ base0A = "df8e1d"; # yellow
+ base0B = "40a02b"; # green
+ base0C = "179299"; # teal
+ base0D = "1e66f5"; # blue
+ base0E = "8839ef"; # mauve
+ base0F = "dd7878"; # flamingo
+}
diff --git a/nix/themes/catppuccin/macchiato.nix b/nix/themes/catppuccin/macchiato.nix
new file mode 100644
index 0000000..1f401be
--- /dev/null
+++ b/nix/themes/catppuccin/macchiato.nix
@@ -0,0 +1,21 @@
+{
+ name = "Catppuccin Macchiato";
+ author = "https://github.com/catppuccin/catppuccin";
+
+ base00 = "24273a"; # base
+ base01 = "1e2030"; # mantle
+ base02 = "363a4f"; # surface0
+ base03 = "494d64"; # surface1
+ base04 = "5b6078"; # surface2
+ base05 = "cad3f5"; # text
+ base06 = "f4dbd6"; # rosewater
+ base07 = "b7bdf8"; # lavender
+ base08 = "ed8796"; # red
+ base09 = "f5a97f"; # peach
+ base0A = "eed49f"; # yellow
+ base0B = "a6da95"; # green
+ base0C = "8bd5ca"; # teal
+ base0D = "8aadf4"; # blue
+ base0E = "c6a0f6"; # mauve
+ base0F = "f0c6c6"; # flamingo
+}
diff --git a/nix/themes/catppuccin/mocha.nix b/nix/themes/catppuccin/mocha.nix
new file mode 100644
index 0000000..aee42b6
--- /dev/null
+++ b/nix/themes/catppuccin/mocha.nix
@@ -0,0 +1,21 @@
+{
+ name = "Catppuccin Mocha";
+ author = "https://github.com/catppuccin/catppuccin";
+
+ base00 = "1e1e2e"; # base
+ base01 = "181825"; # mantle
+ base02 = "313244"; # surface0
+ base03 = "45475a"; # surface1
+ base04 = "585b70"; # surface2
+ base05 = "cdd6f4"; # text
+ base06 = "f5e0dc"; # rosewater
+ base07 = "b4befe"; # lavender
+ base08 = "f38ba8"; # red
+ base09 = "fab387"; # peach
+ base0A = "f9e2af"; # yellow
+ base0B = "a6e3a1"; # green
+ base0C = "94e2d5"; # teal
+ base0D = "89b4fa"; # blue
+ base0E = "cba6f7"; # mauve
+ base0F = "f2cdcd"; # flamingo
+}
diff --git a/nix/themes/default.nix b/nix/themes/default.nix
new file mode 100644
index 0000000..b4e191b
--- /dev/null
+++ b/nix/themes/default.nix
@@ -0,0 +1,4 @@
+{
+ catppuccin = import ./catppuccin;
+ tricolor = import ./tricolor.nix;
+}
diff --git a/nix/themes/tricolor.nix b/nix/themes/tricolor.nix
new file mode 100644
index 0000000..f1d74b8
--- /dev/null
+++ b/nix/themes/tricolor.nix
@@ -0,0 +1,22 @@
+{
+ name = "Tricolor";
+ author = "https://trimill.xyz";
+
+ base00 = "14171d";
+ base01 = "1f242d";
+ base02 = "343c4b";
+ base03 = "4d4754";
+ base04 = "4d4754";
+ base05 = "c7c6c3";
+ base06 = "ada0a8";
+ base07 = "ada0a8";
+ base08 = "a63a3a";
+ base09 = "f0c767";
+ base0A = "7b5687";
+ base0B = "3d67a2";
+ base0C = "578c7c";
+ base0D = "789ebf";
+ base0E = "a97fb3";
+ base0F = "c7c6c3";
+
+}