diff options
author | Minijackson <minijackson@riseup.net> | 2023-11-30 21:03:13 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2023-11-30 21:03:13 +0100 |
commit | e643a4611083ac1abda0b78c9cf0627199a1aeb7 (patch) | |
tree | 03fbbfe2ad5334f2640b1319dd25457d7e349986 | |
parent | d98a5ff7e8d85895add2371d7815b8976ca10888 (diff) | |
download | nixos-config-reborn-e643a4611083ac1abda0b78c9cf0627199a1aeb7.tar.gz nixos-config-reborn-e643a4611083ac1abda0b78c9cf0627199a1aeb7.zip |
correct xdg portal configuration for NixOS 23.11
-rw-r--r-- | usecases/desktop/graphical.nix | 1 | ||||
-rw-r--r-- | usecases/desktop/graphical/sway.nix | 5 |
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 | } |