This commit is contained in:
Luca 2022-11-22 13:25:44 +01:00
parent 8268fba83d
commit 7ed2a6e110
9565 changed files with 1315332 additions and 90 deletions

View file

@ -0,0 +1,58 @@
-- 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)