diff --git a/home-manager/home.nix b/home-manager/home.nix index c2721e6..0add611 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -1,7 +1,7 @@ {config, pkgs, lib, ... }: let # Theme/Mode - THEME = "solarized"; + THEME = "gruvbox"; MODE = "dark"; # Colours diff --git a/home-manager/themes/dracula_dark.nix b/home-manager/themes/dracula_dark.nix index aacc64d..bea9fe9 100644 --- a/home-manager/themes/dracula_dark.nix +++ b/home-manager/themes/dracula_dark.nix @@ -1,6 +1,6 @@ { - BG="282a36"; FG="f8f8f2"; + BG="bc3b3b"; GRAY="44475a"; DARK_GRAY="44475a"; @@ -8,11 +8,11 @@ RED="ff5555"; DARK_RED="ff5555"; - GREEN="f0fa7b"; - DARK_GREEN="f0fa7b"; + GREEN="50fa7b"; + DARK_GREEN="39b057"; YELLOW="f1fa8c"; - DARK_YELLOW="f1fa8c"; + DARK_YELLOW="acb365"; BLUE="7685b7"; DARK_BLUE="6272a4"; @@ -21,10 +21,10 @@ DARK_PURPLE="bd93f9"; CYAN="8be9fd"; - DARK_CYAN="8be9fd"; + DARK_CYAN="6cb4c3"; GTK_THEME = "dracula-theme"; - GTK_THEME_NAME = "Dracula"; + GTK_THEME_NAME = "Dracula"; # No light mode :( GTK_ICONS = "dracula-icon-theme"; GTK_CURSOR = "capitane-cursors-theme"; } diff --git a/home-manager/themes/dracula_light.nix b/home-manager/themes/dracula_light.nix new file mode 100644 index 0000000..fbeb9d6 --- /dev/null +++ b/home-manager/themes/dracula_light.nix @@ -0,0 +1,30 @@ +{ + BG="f8f8f2"; + FG="bc3b3b"; + + GRAY="44475a"; + DARK_GRAY="44475a"; + + RED="ff5555"; + DARK_RED="ff5555"; + + GREEN="50fa7b"; + DARK_GREEN="39b057"; + + YELLOW="f1fa8c"; + DARK_YELLOW="acb365"; + + BLUE="7685b7"; + DARK_BLUE="6272a4"; + + PURPLE="ff79c6"; + DARK_PURPLE="bd93f9"; + + CYAN="8be9fd"; + DARK_CYAN="6cb4c3"; + + GTK_THEME = "dracula-theme"; + GTK_THEME_NAME = "Dracula"; # No light mode :( + GTK_ICONS = "dracula-icon-theme"; + GTK_CURSOR = "capitane-cursors-theme"; +} diff --git a/home-manager/themes/gruvbox_light.nix b/home-manager/themes/gruvbox_light.nix new file mode 100644 index 0000000..2812b19 --- /dev/null +++ b/home-manager/themes/gruvbox_light.nix @@ -0,0 +1,30 @@ +{ + BG="ebdbb2"; + FG="282828"; + + GRAY="928374"; + DARK_GRAY="7c6f64"; + + RED="cc241d"; + DARK_RED="9d0006"; + + GREEN="98971a"; + DARK_GREEN="79740e"; + + YELLOW="d79921"; + DARK_YELLOW="b57614"; + + BLUE="458588"; + DARK_BLUE="076678"; + + PURPLE="b16286"; + DARK_PURPLE="8f3f71"; + + CYAN="689d6a"; + DARK_CYAN="427b58"; + + GTK_THEME = "gruvbox-gtk-theme"; + GTK_THEME_NAME = "Gruvbox-Light"; + GTK_ICONS = "gruvbox-plus-icons"; + GTK_CURSOR = "capitane-cursors-themed"; +} diff --git a/home-manager/themes/nord_light.nix b/home-manager/themes/nord_light.nix new file mode 100644 index 0000000..ca7ac93 --- /dev/null +++ b/home-manager/themes/nord_light.nix @@ -0,0 +1,30 @@ +{ + BG="D8DEE9"; + FG="2E3440"; + + GRAY="d8dee9"; + DARK_GRAY="4c566a"; + + RED="bf616a"; + DARK_RED="bf616a"; + + GREEN="a3be8c"; + DARK_GREEN="a3be8c"; + + YELLOW="ebcb8b"; + DARK_YELLOW="d08770"; + + BLUE="81a1c1"; + DARK_BLUE="5e81ac"; + + PURPLE="b48ead"; + DARK_PURPLE="b48ead"; + + CYAN="88c0d0"; + DARK_CYAN="8fbcbb"; + + GTK_THEME = "nordic"; + GTK_THEME_NAME = "Nordic"; # cant find a Nord light theme + GTK_ICONS = "zafiro-icons"; + GTK_CURSOR = "nordzy-cursor-theme"; +} diff --git a/home-manager/themes/solarized_light.nix b/home-manager/themes/solarized_light.nix new file mode 100644 index 0000000..71e83ce --- /dev/null +++ b/home-manager/themes/solarized_light.nix @@ -0,0 +1,30 @@ +{ + BG="eee8d5"; + FG="002b36"; + + GRAY="93a1a1"; + DARK_GRAY="586e75"; + + RED="dc322f"; + DARK_RED="cb4b16"; + + GREEN="859900"; + DARK_GREEN="859900"; + + YELLOW="b58900"; + DARK_YELLOW="b58900"; + + BLUE="268bd2"; + DARK_BLUE="268bd2"; + + PURPLE="6c71c4"; + DARK_PURPLE="d33682"; + + CYAN="2aa198"; + DARK_CYAN="2aa198"; + + GTK_THEME = "solarc-gtk-theme"; + GTK_THEME_NAME = "SolArc-Light"; + GTK_ICONS = "gruvbox-plus-icons"; + GTK_CURSOR = "capitane-cursors-themed"; +} diff --git a/home-manager/themes/wallpaper.png b/home-manager/themes/wallpaper.png index 6236c2c..33d1950 100644 Binary files a/home-manager/themes/wallpaper.png and b/home-manager/themes/wallpaper.png differ