From 2fcdee5d815cdd4eea8a1c54424f8a3b1bc7d92a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Jane=C5=BEi=C4=8D?= Date: Thu, 23 Apr 2026 23:14:45 +0200 Subject: [PATCH] feat: set XDPW_PERSIST_MODE="permanent" --- features/desktop.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/features/desktop.nix b/features/desktop.nix index 46d54ae..642222f 100644 --- a/features/desktop.nix +++ b/features/desktop.nix @@ -71,6 +71,9 @@ ]; }; + # honor persist_mode so electron apps don't re-prompt for screencast every login + systemd.user.services.xdg-desktop-portal-wlr.environment.XDPW_PERSIST_MODE = "permanent"; + # enable ozone/wayland for electron apps so idle detection works environment.sessionVariables.NIXOS_OZONE_WL = "1";