-
Notifications
You must be signed in to change notification settings - Fork 0
/
rc.lua
executable file
·25 lines (23 loc) · 1.68 KB
/
rc.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
-- ┏╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍┓
-- ╏ ╏
-- ╏ AwesomeWM configuration file ╏
-- ╏ ╏
-- ┗╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍┛
-- central point from top to bottom, order matters. nice and clean just like I prefer
-- NOTE: See sub-directory README files for more info on their contents
-- ─────────────────────────────────────────────────────────────────
-- if luarocks exists load it, if not don't trip
pcall(require, "luarocks.loader")
-- ─────────────────────────────────────────────────────────────────
-- The theme files and variables bound to the `beautiful.` namespace
require("themes")
-- Helper functions at the `utilities.` namespace
require("utilities")
-- Locally-derived back-end functionality
require("modules")
-- Settings of various builtin options
require("configuration") -- NOTE: this is where the globally scoped variables are derived from
-- Event watching functionality
require("signal")
-- UI elements (widgets) that the user interacts with
require("ui")