optimise dms

This commit is contained in:
EdenQwQ 2025-10-06 12:08:21 +08:00
parent fdbf3e4453
commit 275dad511f
5 changed files with 11 additions and 7 deletions

View file

@ -57,7 +57,7 @@
lib.hm.dag.entryAfter [ "reload-swhkd" ]
# bash
''
run --quiet ${pkgs.systemd}/bin/systemctl --user reload dms.service
run --quiet ${pkgs.systemd}/bin/systemctl --user reload quickshell.service
'';
};
};

View file

@ -242,9 +242,7 @@ in
"animationSpeed": 2
}
'';
programs.dankMaterialShell.enableSystemd = true;
home.sessionVariables = {
DMS_DISABLE_MATUGEN = "1";
QT_QPA_PLATFORM = "gtk3";
};
}

View file

@ -175,7 +175,7 @@ in
};
};
home.activation.restart-niri-blur-wallpaper =
lib.hm.dag.entryAfter [ "reload-waybar" ]
lib.hm.dag.entryAfter [ "reload-swhkd" ]
# bash
''run --quiet ${pkgs.systemd}/bin/systemctl --user restart niri-blur-wallpaper'';
programs.niri.settings.spawn-at-startup = [

View file

@ -7,5 +7,5 @@
./wallpaper.nix
./colorscheme.nix
];
desktopShell = "dank";
desktopShell = "dms";
}

View file

@ -7,7 +7,13 @@ with lib;
};
config = {
programs.waybar.enable = config.desktopShell == "waybar";
programs.dankMaterialShell.enable = config.desktopShell == "dank";
programs.waybar = {
enable = config.desktopShell == "waybar";
systemd.enable = config.desktopShell == "waybar";
};
programs.dankMaterialShell = {
enable = config.desktopShell == "dms";
enableSystemd = config.desktopShell == "dms";
};
};
}