diff options
Diffstat (limited to 'themes')
-rw-r--r-- | themes/default.nix | 1 | ||||
-rw-r--r-- | themes/rosepine/dawn.nix | 42 | ||||
-rw-r--r-- | themes/rosepine/default.nix | 5 | ||||
-rw-r--r-- | themes/rosepine/main.nix | 42 | ||||
-rw-r--r-- | themes/rosepine/moon.nix | 42 |
5 files changed, 132 insertions, 0 deletions
diff --git a/themes/default.nix b/themes/default.nix index b2f3a7a..df6bb39 100644 --- a/themes/default.nix +++ b/themes/default.nix @@ -1,4 +1,5 @@ { catppuccin = import ./catppuccin; + rosepine = import ./rosepine; tricolors = import ./tricolors.nix; } diff --git a/themes/rosepine/dawn.nix b/themes/rosepine/dawn.nix new file mode 100644 index 0000000..e8bdac6 --- /dev/null +++ b/themes/rosepine/dawn.nix @@ -0,0 +1,42 @@ +rec { + name = "Rosé Pine Dawn"; + author = "https://https://rosepinetheme.com"; + + text = "575279"; + subtext = "797593"; + + base = normal.white; + surface = bright.white; + overlay = "f2e9e1"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "191724"; + red = "b4637a"; + green = "87d683"; + yellow = "ea9d34"; + blue = "286983"; + magenta = "907aa9"; + cyan = "56949f"; + white = "faf4ed"; + pink = "232136"; + orange = normal.pink; + }; + + bright = { + black = "2a273f"; + red = "b4637a"; + green = "87d683"; + yellow = "ea9d34"; + blue = "286983"; + magenta = "907aa9"; + cyan = "56949f"; + white = "fffaf3"; + pink = "232136"; + orange = bright.pink; + }; +} diff --git a/themes/rosepine/default.nix b/themes/rosepine/default.nix new file mode 100644 index 0000000..a54e602 --- /dev/null +++ b/themes/rosepine/default.nix @@ -0,0 +1,5 @@ +{ + main = import ./main.nix; + moon = import ./moon.nix; + dawn = import ./dawn.nix; +} diff --git a/themes/rosepine/main.nix b/themes/rosepine/main.nix new file mode 100644 index 0000000..489b5dc --- /dev/null +++ b/themes/rosepine/main.nix @@ -0,0 +1,42 @@ +rec { + name = "Rosé Pine"; + author = "https://https://rosepinetheme.com"; + + text = bright.white; + subtext = "908caa"; + + base = normal.black; + surface = bright.black; + overlay = "26233a"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "191724"; + red = "eb6f92"; + green = "87d683"; + yellow = "f6c177"; + blue = "31748f"; + magenta = "c4a7e7"; + cyan = "9ccfd8"; + white = "e0def4"; + pink = "ebbcba"; + orange = normal.pink; + }; + + bright = { + black = "1f1d2e"; + red = "eb6f92"; + green = "87d683"; + yellow = "f6c177"; + blue = "31748f"; + magenta = "c4a7e7"; + cyan = "9ccfd8"; + white = "e0def4"; + pink = "ebbcba"; + orange = bright.pink; + }; +} diff --git a/themes/rosepine/moon.nix b/themes/rosepine/moon.nix new file mode 100644 index 0000000..e89a441 --- /dev/null +++ b/themes/rosepine/moon.nix @@ -0,0 +1,42 @@ +rec { + name = "Rosé Pine Moon"; + author = "https://https://rosepinetheme.com"; + + text = bright.white; + subtext = "908caa"; + + base = normal.black; + surface = bright.black; + overlay = "393552"; + + primary = normal.blue; + success = normal.green; + warning = normal.yellow; + error = normal.red; + + normal = { + black = "232136"; + red = "eb6f92"; + green = "87d683"; + yellow = "f6c177"; + blue = "3e8fb0"; + magenta = "c4a7e7"; + cyan = "9ccfd8"; + white = "e0def4"; + pink = "ea9a97"; + orange = normal.pink; + }; + + bright = { + black = "2a273f"; + red = "eb6f92"; + green = "87d683"; + yellow = "f6c177"; + blue = "3e8fb0"; + magenta = "c4a7e7"; + cyan = "9ccfd8"; + white = "e0def4"; + pink = "ea9a97"; + orange = bright.pink; + }; +} |