Move NVIDIA env setup to Hyprland Lua

Evaluate NVIDIA session env vars from default/hypr/nvidia.lua during Hyprland startup instead of appending them to each user's envs.lua during setup. This removes the per-user NVIDIA setup script execution while preserving the GSP/non-GSP detection.
This commit is contained in:
Ryan Hughes
2026-06-04 18:35:01 -04:00
parent 27f6d9d364
commit b45e8464ef
6 changed files with 34 additions and 23 deletions
+3
View File
@@ -35,6 +35,9 @@ end
table.insert(kept, 1, bin_dir)
hl.env("PATH", table.concat(kept, ":"))
-- Hardware-specific environment.
require("default.hypr.nvidia")
hl.config({
xwayland = {
force_zero_scaling = true,