-- Basic settings homedir = os.getenv("HOME") configdir = homedir .. "/.config/awesome" themes_dir = configdir .. "/themes" -- Awesome library dependencies gears = require("gears") awful = require("awful") wibox = require("wibox") autofocus = require("awful.autofocus") beautiful = require("beautiful") naughty = require("naughty") lain = require("lain") freedesktop = require("freedesktop") xrandr = require("xrandr") --net_widgets = require("net_widgets") -- Variables dofile(configdir .. "/variables.lua") -- Load Debian menu entries require("debian.menu") -- Custom config if awful.util.file_readable(homedir .. "/.custom/awesome/settings.lua") then dofile(homedir .. "/.custom/awesome/settings.lua") end -- Theme beautiful.init(themes_dir .. "/xoria256/theme.lua") -- Layout dofile(configdir .. "/layout.lua") -- Check for errors dofile(configdir .. "/errors.lua") -- Misc functions dofile(configdir .. "/functions.lua") -- Menu dofile(configdir .. "/menu.lua") -- Wibar dofile(configdir .. "/wibar.lua") -- Mouse dofile(configdir .. "/mouse.lua") -- Global keys dofile(configdir .. "/globalkeys.lua") -- Key mappings dofile(configdir .. "/keys.lua") -- Rules dofile(configdir .. "/rules.lua") -- Signals dofile(configdir .. "/signals.lua")