diff --git a/flake.nix b/flake.nix index f430bff..5b6acb7 100644 --- a/flake.nix +++ b/flake.nix @@ -100,7 +100,7 @@ ./home ./home/shell ./home/applications - ./home/desktops/hyprland + ./home/desktops/kde ]; }; } diff --git a/home/desktops/hyprland/default.nix b/home/desktops/hyprland/default.nix index c9edb10..b1967f0 100644 --- a/home/desktops/hyprland/default.nix +++ b/home/desktops/hyprland/default.nix @@ -8,6 +8,7 @@ xwayland.enable = true; plugins = [ pkgs.hyprlandPlugins.hyprspace + pkgs.hyprlandPlugins.hyprgrass ]; # Optional @@ -31,7 +32,7 @@ bind = [ # Manage Windows - "$mainMod, Tab, exec, pypr expose" + "$mainMod, Tab, overview:toggle," # Launch Bindings "$mainMod, Enter, exec, rofi -show drun" diff --git a/home/desktops/kde/default.nix b/home/desktops/kde/default.nix index 7dd1431..61d352b 100644 --- a/home/desktops/kde/default.nix +++ b/home/desktops/kde/default.nix @@ -7,6 +7,5 @@ kdePackages.kdenlive kdePackages.alpaka kitty - libsForQt5.polonium ]; } diff --git a/hosts/Equinox/default.nix b/hosts/Equinox/default.nix index fc642b4..f3645de 100644 --- a/hosts/Equinox/default.nix +++ b/hosts/Equinox/default.nix @@ -22,7 +22,7 @@ in { ../../modules/containers.nix ../../modules/virtualization.nix ../../modules/harden.nix - ../../modules/hyprland.nix + ../../modules/kde.nix ]; # Set networking diff --git a/modules/hyprland.nix b/modules/hyprland.nix index d5fdd22..6d44a57 100644 --- a/modules/hyprland.nix +++ b/modules/hyprland.nix @@ -20,6 +20,10 @@ portalPackage = pkgs.xdg-desktop-portal-hyprland; }; + environment.variables = { + NIXOS_OZONE_WL = "1"; + }; + services.dbus.enable = true; xdg.portal = { enable = true;