diff options
-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 | } |