diff --git a/modules/nixos/wm/default.nix b/modules/nixos/wm/default.nix index a93e067..5dac7fe 100644 --- a/modules/nixos/wm/default.nix +++ b/modules/nixos/wm/default.nix @@ -25,6 +25,7 @@ in { wl-clipboard libsForQt5.qtstyleplugin-kvantum xwayland-satellite + nautilus # xdg-gnome needs this but we don't use gnome??? ]; programs.niri = { @@ -52,7 +53,13 @@ in { }; }; - # xdg.portal.extraPortals = [pkgs.xdg-desktop-portal-gtk]; + xdg.portal = { + enable = true; + xdgOpenUsePortal = true; + extraPortals = [pkgs.xdg-desktop-portal-gtk]; + configPackages = [pkgs.xdg-desktop-portal-gtk]; + config.common.default = "gtk"; + }; security.polkit.enable = true; };