From a4edeec23b413263950d572211725abc081ce869 Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Sat, 30 May 2026 14:22:49 -0400 Subject: [PATCH] new: add envs to modules --- lua/modules/init.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/modules/init.lua b/lua/modules/init.lua index b08aa6c..e234bdf 100644 --- a/lua/modules/init.lua +++ b/lua/modules/init.lua @@ -37,6 +37,7 @@ end M.autostart = {} M.autostop = {} M.binds = {} +M.envs = {} local function collect_modules_prop(module, prop) if module[prop] then @@ -49,6 +50,7 @@ for _, item in ipairs(modules) do collect_modules_prop(module, "autostart") collect_modules_prop(module, "autostop") collect_modules_prop(module, "binds") + collect_modules_prop(module, "envs") end function M.load() @@ -56,6 +58,9 @@ function M.load() events.map("hyprland.shutdown", M.autostop) bind.map(M.binds) + for name, value in pairs(M.envs) do + hl.env(name, value) + end end return M