-- Shared values used by several config modules. -- In Lua each require() is its own scope, so hyprlang's global "$VAR" -- no longer leaks across files: modules return a table instead. -- -- Monitor names are NOT here -- they are per-machine and live in -- configs/profiles/{pc,laptop}.lua. return { mods = { main = "SUPER", alt = "ALT", altr = "SUPER + MOD5", }, paths = { scripts = os.getenv("HOME") .. "/.config/hypr/scripts", launcher = os.getenv("HOME") .. "/.config/rofi/scripts", }, }