theme improvements

This commit is contained in:
Reid 2024-12-01 10:56:03 -08:00
parent 2c5d60b03f
commit 3b2ab08e84
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
8 changed files with 31 additions and 198 deletions

View file

@ -9,23 +9,22 @@ in {
};
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
environment.systemPackages = [
config.modules.desktop.themes.sddmTheme.package
config.modules.desktop.themes.cursorTheme.package
libsForQt5.qt5.qtsvg
libsForQt5.qt5.qtgraphicaleffects
libsForQt5.qt5.qtquickcontrols2
config.modules.desktop.themes.cursorTheme.package # system wide is needed for sddm
];
# why do we need kwin for working hidpi
# huh????
services.displayManager.sddm = {
enable = true;
package = pkgs.kdePackages.sddm;
wayland.enable = config.modules.desktop.envProto == "wayland";
wayland.compositor = "kwin";
theme = config.modules.desktop.themes.sddmTheme.name;
settings = {
Theme = {
CursorTheme = config.modules.desktop.themes.cursorTheme.name;
CursorSize = 24;
};
};
};