From e643a4611083ac1abda0b78c9cf0627199a1aeb7 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Thu, 30 Nov 2023 21:03:13 +0100 Subject: correct xdg portal configuration for NixOS 23.11 --- usecases/desktop/graphical.nix | 1 + usecases/desktop/graphical/sway.nix | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) 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: { sounds.enable = true; portal = { enable = true; + xdgOpenUsePortal = true; extraPortals = with pkgs; [ xdg-desktop-portal-gtk ]; 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: { programs.xwayland.enable = true; security.pam.services.swaylock = {}; - xdg.portal.wlr.enable = true; + xdg.portal = { + wlr.enable = true; + config.sway.default = ["wlr" "gtk"]; + }; } -- cgit v1.2.3