feat(niri): replace wlr with gnome portal to fix screenshare

This commit is contained in:
2026-07-05 17:49:25 +02:00
parent 4d466cbcd3
commit 5a0991c6b3
+4 -4
View File
@@ -38,17 +38,17 @@
enable = true; enable = true;
xdgOpenUsePortal = true; xdgOpenUsePortal = true;
extraPortals = lib.mkForce [ extraPortals = lib.mkForce [
pkgs.xdg-desktop-portal-wlr pkgs.xdg-desktop-portal-gnome
pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-gtk
]; ];
config = { config = {
niri = { niri = {
default = lib.mkForce [ default = lib.mkForce [
"gnome"
"gtk" "gtk"
"wlr"
]; ];
"org.freedesktop.impl.portal.ScreenCast" = [ "wlr" ]; "org.freedesktop.impl.portal.ScreenCast" = [ "gnome" ];
"org.freedesktop.impl.portal.Screenshot" = [ "wlr" ]; "org.freedesktop.impl.portal.Screenshot" = [ "gnome" ];
}; };
}; };
}; };