-- global variable definitions terminal = os.getenv("TERMINAL") or "xterm" editor = os.getenv("EDITOR") or "vi" -- get results from uname local uname = io.popen("uname -sn") local uname_i = uname:read("*a"):gmatch("%g+") uname:close() osname = uname_i() hostname = uname_i() -- import modules require("theme") -- load first require("layouts") -- load before bar pcall(require, "hosts." .. hostname) -- call override module if one exists require("keybindings") require("buttons") require("bar") require("rules") require("lib.errors") require("lib.manage") require("lib.screen") require("awful.autofocus") -- focus when moving between tags etc. require("func.noborders") -- no border on require("func.sloppyfocus") require("func.tagnames") --require("func.warpcursor")