-- Standard awesome library pcall(require, "luarocks.loader") require("awful.autofocus") local awful = require("awful") -- Theme handling library local beautiful = require("beautiful") -- Themes : -- choose your theme here local accents = { "matcha-sea", -- 1 "matcha-azul", -- 2 "otis-forest", -- 3 "onedark", -- 4 "gruvbox", -- 5 "nordic", -- 6 } -- choose your theme here local chosen_accents = accents[3] local theme_path = string.format("%s/.config/awesome/themes/accents/%s.lua", os.getenv("HOME"), chosen_accents) beautiful.init(theme_path) -- # Keybindings : require("configuration.keybindings") -- # Layouts : require("configuration.layouts") -- # Rules : require("configuration.rules") -- # Notifications require("ui.notifications") -- # Signals : require("signals") -- # Titlebars : require("ui.titlebar") -- # Menu : require("ui.menu") -- # Bar : require("ui.bar") -- # Sidebar : require("ui.sidebar") -- Autorun at startup awful.spawn.with_shell("bash ~/.config/awesome/configuration/autorun") --- Enable for lower memory consumption collectgarbage("setpause", 110) collectgarbage("setstepmul", 1000)