diff --git a/home/modules/stylix/default.nix b/home/modules/stylix/default.nix index f7cff017..46a483b4 100644 --- a/home/modules/stylix/default.nix +++ b/home/modules/stylix/default.nix @@ -25,21 +25,6 @@ in sansSerif = config.stylix.fonts.monospace; emoji = config.stylix.fonts.monospace; }; - targets = { - firefox = { - profileNames = [ "default" ]; - colorTheme.enable = true; - }; - librewolf = { - profileNames = [ "default" ]; - colorTheme.enable = true; - }; - gnome.enable = false; - gtk.enable = false; - kitty = { - variant256Colors = true; - }; - nixvim.enable = false; - }; + targets = import ../../../modules/stylix/targets.nix; }; } diff --git a/modules/stylix/default.nix b/modules/stylix/default.nix index 239e4e6f..be763836 100644 --- a/modules/stylix/default.nix +++ b/modules/stylix/default.nix @@ -30,20 +30,7 @@ in home-manager.sharedModules = [ { - stylix.targets = { - firefox = { - profileNames = [ "default" ]; - colorTheme.enable = true; - }; - librewolf = { - profileNames = [ "default" ]; - colorTheme.enable = true; - }; - kitty.variant256Colors = true; - gnome.enable = false; - gtk.enable = false; - nixvim.enable = false; - }; + stylix.targets = import ./targets.nix; } ]; } diff --git a/modules/stylix/targets.nix b/modules/stylix/targets.nix new file mode 100644 index 00000000..17bd9747 --- /dev/null +++ b/modules/stylix/targets.nix @@ -0,0 +1,14 @@ +{ + firefox = { + profileNames = [ "default" ]; + colorTheme.enable = true; + }; + librewolf = { + profileNames = [ "default" ]; + colorTheme.enable = true; + }; + kitty.variant256Colors = true; + gnome.enable = false; + gtk.enable = false; + nixvim.enable = false; +}