Huge refractor and many fixes for dock, icons(again) etc

This commit is contained in:
Kievits Rene
2022-04-18 13:29:50 +02:00
parent adcc361891
commit b1a4b38024
123 changed files with 925 additions and 1019 deletions

View File

@@ -7,51 +7,13 @@
-- ╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚══╝╚══╝ ╚═╝ ╚═╝ --
-----------------------------------------------------------------------------------------
local awful = require("awful")
local beautiful = require("beautiful")
local gears = require("gears")
user_vars = {}
user_vars.vars = require("main.user_variables")
require("main.error_handling")
beautiful.init(gears.filesystem.get_themes_dir() .. "default/theme.lua")
require("main.theme")
local main = {
layouts = require("main.layouts"),
tags = require("main.tags"),
menu = require("main.menu"),
rules = require("main.rules")
}
local bindings = {
global_buttons = require("bindings.global_buttons"),
client_buttons = require("bindings.client_buttons"),
global_keys = require("bindings.global_keys"),
bind_to_tags = require("bindings.bind_to_tags"),
client_keys = require("bindings.client_keys")
}
user_vars.Layouts = main.layouts()
awful.layout.layouts = main.layouts()
user_vars.tags = main.tags()
user_vars.main_menu = awful.menu({
items = main.menu()
})
root.buttons(bindings.global_buttons())
root.keys(bindings.bind_to_tags(bindings.global_keys()))
-- Initialising, order is important!
require("src.theme.user_variables")
require("src.theme.init")
require("src.core.error_handling")
require("src.core.rules")
require("src.core.signals")
require("mappings.global_buttons")
require("mappings.bind_to_tags")
require("crylia_bar.init")
awful.rules.rules = main.rules(
bindings.client_keys(),
bindings.client_buttons()
)
require("main.signals")
require("theme.crylia.tools.auto_starter")
--Autostarter(user_vars.vars.autostart)
require("src.tools.auto_starter")(user_vars.autostart)