Krolyxon
Commit 9ec4b19

Branches

Refs →

aurora.confighyprhyprland.lua

49 lines · 1.5 KB · Lua

1terminal = "foot"
2menu = "fuzzel"
3browser = "librewolf"
4mainMod = "SUPER"
5
6-- -----------------------------------------------------
7-- Path to home
8-- -----------------------------------------------------
9HOME = os.getenv("HOME")
10
11
12-- Theme (pywal16)
13wal = dofile(HOME .. "/.cache/wal/hyprland-colors.lua")
14
15-- -----------------------------------------------------
16-- Autostart
17-- -----------------------------------------------------
18hl.on("hyprland.start", function()
19 hl.exec_cmd("wl-paste --type text --watch cliphist store")
20 hl.exec_cmd("wl-paste --type image --watch cliphist store")
21 hl.exec_cmd("hyprpm reload -n")
22 hl.exec_cmd("kanshi")
23 hl.exec_cmd("waybar")
24 hl.exec_cmd("swaync")
25 hl.exec_cmd("gammastep")
26 hl.exec_cmd("hypridle")
27 hl.exec_cmd("blueman-applet")
28 hl.exec_cmd(os.getenv("HOME") .. "/.local/bin/setwall -n")
29 hl.exec_cmd("systemctl --user start hyprpolkitagent")
30end)
31
32--------------------------------------------------
33-- Plugins
34--------------------------------------------------
35package.path = package.path .. ";./?.lua;./?/init.lua"
36smw = require("plugins.split-monitor-workspaces")
37smw.setup({
38 workspace_count = 10,
39})
40
41-- -----------------------------------------------------
42-- SOURCE FILES
43-- -----------------------------------------------------
44require("source.environment_variables")
45require("source.permissions")
46require("source.appearance")
47require("source.input")
48require("source.keybinds")
49require("source.window_rules")