diff --git a/configuration.nix b/configuration.nix index baf8e28..e0ded75 100644 --- a/configuration.nix +++ b/configuration.nix @@ -55,11 +55,6 @@ ungoogled-chromium ]; - xdg.portal = { - enable = true; - extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; - }; - security.rtkit.enable = true; services.pipewire = { enable = true; diff --git a/hyprland-system.nix b/hyprland-system.nix index f2bd0fa..5781d56 100644 --- a/hyprland-system.nix +++ b/hyprland-system.nix @@ -16,7 +16,10 @@ enable = true; withUSWM = true; }; - programs.hyprlock.enable = true; - programs.hypridle.enable = true; - programs.wofi.enable = true; + + # xdg portal for hyprland + xdg.portal = { + enable = true; + extraPortals = [ pkgs.xdg-desktop-portal-hyprland ]; + }; } diff --git a/hyprland.nix b/hyprland.nix index 6fa5c48..825d098 100644 --- a/hyprland.nix +++ b/hyprland.nix @@ -1,6 +1,10 @@ { pkgs, ... }: { + programs.hyprlock.enable = true; + programs.hypridle.enable = true; + programs.wofi.enable = true; + # some env vars for improvement sessionVariables = { NIXOS_OZONE_WL = "1";