23 lines
401 B
Lua
23 lines
401 B
Lua
local settings = require("lua.lib.settings")
|
|
|
|
local M = {}
|
|
|
|
---@type table<string, string>
|
|
M.envs = {
|
|
XDG_SESSION_TYPE = "wayland",
|
|
XDG_SESSION_DESKTOP = "Hyprland",
|
|
QT_AUTO_SCREEN_SCALE_FACTOR = "1",
|
|
}
|
|
|
|
if settings["locale"] and settings["locale"] ~= "" then
|
|
M.envs["LANG"] = settings["locale"]
|
|
end
|
|
|
|
function M.load()
|
|
for name, value in pairs(M.envs) do
|
|
hl.env(name, value)
|
|
end
|
|
end
|
|
|
|
return M
|