diff options
| -rw-r--r-- | colors.nix | 30 | ||||
| -rw-r--r-- | home.nix | 36 |
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 | } | ||
| @@ -1,6 +1,8 @@ | |||
| 1 | { config, lib, pkgs, inputs, ... }: | 1 | { config, lib, pkgs, inputs, ... }: |
| 2 | 2 | ||
| 3 | { | 3 | let |
| 4 | colors = import ./colors.nix; | ||
| 5 | in { | ||
| 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 | }; |
