diff --git a/hosts/micronix/system.nix b/hosts/micronix/system.nix index 705b93d..9f343e3 100644 --- a/hosts/micronix/system.nix +++ b/hosts/micronix/system.nix @@ -166,8 +166,22 @@ programs.dconf.enable = true; - xdg.portal.enable = true; - xdg.portal.xdgOpenUsePortal = true; + xdg.portal = { + enable = true; + xdgOpenUsePortal = true; + extraPortals = with pkgs; [ + xdg-desktop-portal + xdg-desktop-portal-gtk + xdg-desktop-portal-gnome + ]; + config = { + common = { + default = [ + "gtk" + ]; + }; + }; + }; services.dbus = { implementation = "broker";