summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-11-30 21:03:13 +0100
committerMinijackson <minijackson@riseup.net>2023-11-30 21:03:13 +0100
commite643a4611083ac1abda0b78c9cf0627199a1aeb7 (patch)
tree03fbbfe2ad5334f2640b1319dd25457d7e349986
parentd98a5ff7e8d85895add2371d7815b8976ca10888 (diff)
downloadnixos-config-reborn-e643a4611083ac1abda0b78c9cf0627199a1aeb7.tar.gz
nixos-config-reborn-e643a4611083ac1abda0b78c9cf0627199a1aeb7.zip
correct xdg portal configuration for NixOS 23.11
-rw-r--r--usecases/desktop/graphical.nix1
-rw-r--r--usecases/desktop/graphical/sway.nix5
2 files changed, 5 insertions, 1 deletions
diff --git a/usecases/desktop/graphical.nix b/usecases/desktop/graphical.nix
index afa8c74..5169809 100644
--- a/usecases/desktop/graphical.nix
+++ b/usecases/desktop/graphical.nix
@@ -92,6 +92,7 @@ inputs: {
92 sounds.enable = true; 92 sounds.enable = true;
93 portal = { 93 portal = {
94 enable = true; 94 enable = true;
95 xdgOpenUsePortal = true;
95 extraPortals = with pkgs; [ 96 extraPortals = with pkgs; [
96 xdg-desktop-portal-gtk 97 xdg-desktop-portal-gtk
97 ]; 98 ];
diff --git a/usecases/desktop/graphical/sway.nix b/usecases/desktop/graphical/sway.nix
index 22c4d63..620c7f7 100644
--- a/usecases/desktop/graphical/sway.nix
+++ b/usecases/desktop/graphical/sway.nix
@@ -280,5 +280,8 @@ _inputs: {
280 programs.xwayland.enable = true; 280 programs.xwayland.enable = true;
281 security.pam.services.swaylock = {}; 281 security.pam.services.swaylock = {};
282 282
283 xdg.portal.wlr.enable = true; 283 xdg.portal = {
284 wlr.enable = true;
285 config.sway.default = ["wlr" "gtk"];
286 };
284} 287}