-- See https://wiki.hypr.land/Configuring/Advanced-and-Cool/Environment-variables/ hl.env("XCURSOR_SIZE", "24") hl.env("QT_QPA_PLATFORMTHEME", "qt5ct") -- change to qt6ct if you have that hl.env("SUDO_ASKPASS", os.getenv("HOME") .. "/.local/bin/sudo-askpass.sh") -- Prepend ~/.local/bin so `hyprlock` (and other user scripts) resolve to the -- crash-guard wrapper instead of /usr/bin/hyprlock. Hyprland's exec/keybind -- PATH is otherwise the system PATH and misses user-local binaries. hl.env("PATH", os.getenv("HOME") .. "/.local/bin:" .. (os.getenv("PATH") or "/usr/bin:/bin"))