diff --git a/modules/desktop/default.nix b/modules/desktop/default.nix index afe34fb..ff963fc 100644 --- a/modules/desktop/default.nix +++ b/modules/desktop/default.nix @@ -17,8 +17,22 @@ }; }; - programs.hyprland.enable = true; + programs.hyprland = { + enable = true; + withUWSM = true; + }; programs.hyprlock.enable = true; + programs.uwsm = { + enable = true; + waylandCompositors = { + hyprland = { + prettyName = "Hyprland"; + comment = "Hyprland compositor managed by UWSM"; + binPath = "/run/current-system/sw/bin/Hyprland"; + }; + }; + }; + hardware.graphics = { enable = true; @@ -58,7 +72,7 @@ # TODO: qt theming qt = { enable = true; - platformTheme = "gnome"; # have to use gnome as the "kde" setting crashes kde apps iff plasma isn't running + platformTheme = "qt5ct"; # might have to go back to gnome if this makes kdenlive crash style = "adwaita-dark"; };