diff --git a/home/themes/default.nix b/home/themes/default.nix index 3ea1897..0ee7404 100644 --- a/home/themes/default.nix +++ b/home/themes/default.nix @@ -10,17 +10,15 @@ let }; in { - options.my.home = { - theme = mkOption { + options.my.theme = mkOption { type = themeType; - }; - - themes = mkOption { - type = with types; attrsOf themeType; - }; }; - config.my.home.themes = { + options.my.themes = mkOption { + type = with types; attrsOf themeType; + }; + + config.my.themes = { solarizedLight = import ./solarizedLight; }; } diff --git a/home/x/i3.nix b/home/x/i3.nix index ba0c559..8930ea3 100644 --- a/home/x/i3.nix +++ b/home/x/i3.nix @@ -14,7 +14,7 @@ let logoutMode = "[L]ogout, [S]uspend, [P]oweroff, [R]eboot"; - i3Theme = config.my.home.theme.i3Theme; + i3Theme = config.my.theme.i3Theme; in { config = lib.mkIf isEnabled { diff --git a/hosts/boreal/home.nix b/hosts/boreal/home.nix index d2290df..722eb5f 100644 --- a/hosts/boreal/home.nix +++ b/hosts/boreal/home.nix @@ -5,6 +5,6 @@ my.home.x.enable = true; my.home.emacs.enable = true; my.home.tmux.enable = true; - my.home.theme = config.home-manager.users.alarsyo.my.home.themes.solarizedLight; + my.theme = config.home-manager.users.alarsyo.my.themes.solarizedLight; }; }