Merge pull request #308946 from eclairevoyant/revert-hyprland-envvars
nixos/hyprland: revert setting environment variables globally
This commit is contained in:
commit
68f45f55ee
1 changed files with 0 additions and 18 deletions
|
@ -42,15 +42,6 @@ in
|
|||
|
||||
xwayland.enable = mkEnableOption ("XWayland") // { default = true; };
|
||||
|
||||
envVars.enable = mkEnableOption null // {
|
||||
default = true;
|
||||
example = false;
|
||||
description = ''
|
||||
Set environment variables for Hyprland to work properly.
|
||||
Enabled by default.
|
||||
'';
|
||||
};
|
||||
|
||||
systemd.setPath.enable = mkEnableOption null // {
|
||||
default = true;
|
||||
example = false;
|
||||
|
@ -83,15 +74,6 @@ in
|
|||
configPackages = mkDefault [ cfg.finalPackage ];
|
||||
};
|
||||
|
||||
environment.sessionVariables = mkIf cfg.envVars.enable {
|
||||
XDG_CURRENT_DESKTOP = "Hyprland";
|
||||
XDG_SESSION_DESKTOP = "Hyprland";
|
||||
XDG_SESSION_TYPE = "wayland";
|
||||
GDK_BACKEND = "wayland,x11";
|
||||
QT_QPA_PLATFORM = "wayland;xcb";
|
||||
_JAVA_AWT_WM_NONREPARENTING = "1"; # Fix for Java applications on tiling window managers
|
||||
};
|
||||
|
||||
systemd = mkIf cfg.systemd.setPath.enable {
|
||||
user.extraConfig = ''
|
||||
DefaultEnvironment="PATH=$PATH:/run/current-system/sw/bin:/etc/profiles/per-user/%u/bin:/run/wrappers/bin"
|
||||
|
|
Loading…
Reference in a new issue