stylix properly handles being disabled

This commit is contained in:
2025-07-25 01:19:36 -06:00
parent 0eb7f99168
commit 6dc9174731
3 changed files with 12 additions and 4 deletions

View File

@@ -14,15 +14,23 @@ in
config = {
stylix = {
inherit (scheme) image polarity;
enable = cfg.enable;
enable = true;
autoEnable = cfg.enable;
targets.qt.platform = lib.mkForce "qtct";
} // lib.optionalAttrs (scheme ? base16Scheme) { inherit (scheme) base16Scheme; };
home-manager.users.jawz = {
gtk = lib.mkIf (!cfg.enable) {
iconTheme = scheme.iconPackage;
enable = true;
iconTheme = {
name = "Papirus-Light";
package = pkgs.papirus-icon-theme.override {
color = "yellow";
};
};
};
stylix = {
enable = cfg.enable;
autoEnable = cfg.enable;
iconTheme = {
enable = cfg.enable;
package = scheme.iconPackage;