summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--colors.nix30
-rw-r--r--home.nix36
2 files changed, 38 insertions, 28 deletions
diff --git a/colors.nix b/colors.nix
new file mode 100644
index 0000000..618269c
--- /dev/null
+++ b/colors.nix
@@ -0,0 +1,30 @@
1{
2 everblush = {
3 primary = {
4 background = "#141b1e";
5 foreground = "#dadada";
6 };
7
8 normal = {
9 black = "#232a2d";
10 red = "#e57474";
11 green = "#8ccf7e";
12 yellow = "#e5c76b";
13 blue = "#67b0e8";
14 magenta = "#c47fd5";
15 cyan = "#6cbfbf";
16 white = "#b3b9b8";
17 };
18
19 bright = {
20 black = "#2d3437";
21 red = "#ef7e7e";
22 green = "#96d988";
23 yellow = "#f4d67a";
24 blue = "#71baf2";
25 magenta = "#ce89df";
26 cyan = "#67cbe7";
27 white = "#bdc3c2";
28 };
29 };
30}
diff --git a/home.nix b/home.nix
index ed7746f..294d456 100644
--- a/home.nix
+++ b/home.nix
@@ -1,6 +1,8 @@
1{ config, lib, pkgs, inputs, ... }: 1{ config, lib, pkgs, inputs, ... }:
2 2
3{ 3let
4 colors = import ./colors.nix;
5in {
4 home = { 6 home = {
5 username = "vin"; 7 username = "vin";
6 homeDirectory = "/home/vin"; 8 homeDirectory = "/home/vin";
@@ -264,37 +266,15 @@
264 }; 266 };
265 267
266 colors = { 268 colors = {
267 primary = { 269 primary = colors.everblush.primary;
268 background = "#141b1e";
269 foreground = "#dadada";
270 };
271 270
272 cursor = { 271 cursor = {
273 text = "#141b1e"; 272 text = colors.everblush.primary.background;
274 cursor = "#dadada"; 273 cursor = colors.everblush.primary.foreground;
275 };
276
277 normal = {
278 black = "#232a2d";
279 red = "#e57474";
280 green = "#8ccf7e";
281 yellow = "#e5c76b";
282 blue = "#67b0e8";
283 magenta = "#c47fd5";
284 cyan = "#6cbfbf";
285 white = "#b3b9b8";
286 }; 274 };
287 275
288 bright = { 276 normal = colors.everblush.normal;
289 black = "#2d3437"; 277 bright = colors.everblush.bright;
290 red = "#ef7e7e";
291 green = "#96d988";
292 yellow = "#f4d67a";
293 blue = "#71baf2";
294 magenta = "#ce89df";
295 cyan = "#67cbe7";
296 white = "#bdc3c2";
297 };
298 }; 278 };
299 }; 279 };
300 }; 280 };