From 5ef3d1b851feefbac3daceaa2ebfe6e01076aac2 Mon Sep 17 00:00:00 2001 From: Madeline Hashcube Date: Sun, 22 Mar 2026 17:24:28 -0500 Subject: [PATCH] FIX SCREENSHARING YAYYYYYYYYYYY!!!!!!! --- users/magames/user.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/users/magames/user.nix b/users/magames/user.nix index 09d14f5..f11999e 100644 --- a/users/magames/user.nix +++ b/users/magames/user.nix @@ -6,7 +6,6 @@ home.stateVersion = "24.11"; - xdg.portal.config.common.default = "*"; xdg.portal = { enable = true; extraPortals = with pkgs; [ @@ -14,6 +13,17 @@ xdg-desktop-portal-gnome xdg-desktop-portal-hyprland ]; + config = { + common.default = "*"; + niri = { + default = [ + "gtk" + "gnome" + ]; + "org.freedesktop.impl.portal.ScreenCast" = [ "gnome" ]; + "org.freedesktop.impl.portal.Screenshot" = [ "gnome" ]; + }; + }; }; home.packages = with pkgs; [ -- 2.51.2