diff --git a/nixos/includes/desktop/xdg-portal.nix b/nixos/includes/desktop/xdg-portal.nix index 130f664..9d2b049 100644 --- a/nixos/includes/desktop/xdg-portal.nix +++ b/nixos/includes/desktop/xdg-portal.nix @@ -1,9 +1,18 @@ -{ config, pkgs, ...}: +{ pkgs, ...}: { xdg.portal = { enable = true; wlr.enable = true; # gtk portal needed to make gtk apps happy extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; + config = { + common = { + default = [ + "gtk" + ]; + "org.freedesktop.impl.portal.ScreenCast" = "wlr"; + "org.freedesktop.impl.portal.Screenshot" = "wlr"; + }; + }; }; }