aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/hyprland/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/desktop/hyprland/default.nix')
-rw-r--r--modules/desktop/hyprland/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/desktop/hyprland/default.nix b/modules/desktop/hyprland/default.nix
index c1e3053..4c5281d 100644
--- a/modules/desktop/hyprland/default.nix
+++ b/modules/desktop/hyprland/default.nix
@@ -72,6 +72,18 @@ in
xwayland.enable = true;
systemd.enable = true;
+ extraConfig = ''
+ ${lib.concatStringsSep "\n" (
+ lib.mapAttrsToList (
+ name: value:
+ let
+ escapedValue = lib.escape [ "\"" "\\" ] (toString value);
+ in
+ ''hl.env("${name}", "${escapedValue}")''
+ ) config.home.sessionVariables
+ )}
+ '';
+
settings = {
monitor = [
{