From bab9dfb6c85b8bbd63fae9b10d33c39a39553949 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Sun, 1 Jan 2023 20:03:59 +0100 Subject: [PATCH] [Desktop] Fix lauching GUI apps with sudo Keep necessary environment variables --- desktop.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/desktop.nix b/desktop.nix index 49349c4..5b38a7c 100644 --- a/desktop.nix +++ b/desktop.nix @@ -224,6 +224,13 @@ in { ]; services.packagekit.enable = mkDefault (!generalCfg.minimal); + security.sudo.extraConfig = + '' + # Keep X-related variables for better GUI integration + Defaults:root,%wheel env_keep+=XAUTHORITY + Defaults:root,%wheel env_keep+=DISPLAY + '' + ; networking.networkmanager = { plugins = []