luca-awesome-dotfiles/home/.config/awesome/rc.lua
Hydroxycarbamide 2401cfcee2 Add revelation
Update and add bling task_preview, tag_preview and window_switcher
Add catppuccin-macchiato
Use my weather key
Update keybindings
Update autorun
Fix sliders
2023-03-20 09:51:48 +01:00

57 lines
1.1 KiB
Lua

-- Standard awesome library
pcall(require, "luarocks.loader")
require("awful.autofocus")
local awful = require("awful")
-- Theme handling library
local beautiful = require("beautiful")
-- # Themes :
local theme = require("themes")
beautiful.init(theme)
local revelation = require("libs.revelation")
revelation.init()
-- ### Configurations ### --
-- # Keybindings :
require("configurations.keybindings")
-- # Layouts :
require("configurations.layouts")
-- # Rules :
require("configurations.rules")
-- ### UI ### --
-- # Notifications :
require("ui.notifications")
-- # Titlebars :
require("ui.titlebar")
-- # Menu :
require("ui.menu")
-- # Signals :
require("signals")
-- # Sidebar :
require("ui.sidebar")
require("ui.notifications-list")
-- # Bar :
require("ui.bar")
require("ui.widgets.window-switcher")
require("ui.widgets.task-preview")
require("ui.widgets.tag-preview")
-- Autorun at startup
awful.spawn.with_shell("bash ~/.config/awesome/configurations/autorun")
--- Enable for lower memory consumption
collectgarbage("setpause", 110)
collectgarbage("setstepmul", 1000)