Krolyxon
Commit 715edce

Branches

Refs →

aurora.confighyprhyprland.conf

87 lines · 1.8 KB · nginx

1source = $HOME/.cache/wal/colors-hyprland.conf
2autogenerated = 0
3
4# 1. PROGRAMS
5$terminal = foot
6$menu = fuzzel
7$browser = zen-browser
8
9# 2. AUTOSTART
10exec-once = (hyprpm reload -n & kanshi & waybar & swaync & gammastep & hypridle)
11exec-once = ~/.local/bin/setwall -n
12exec-once = systemctl --user start hyprpolkitagent
13
14plugin {
15 hyprsplit {
16 num_workspaces = 10
17 persistent_workspaces = true
18 }
19}
20
21# 3. ENVIRONMENT VARIABLES
22source = ~/.config/hypr/source/environment_variables.conf
23
24
25# 4. PLUGIN SETTINGS
26plugin {
27 split-monitor-workspaces {
28 count = 10
29 keep_focused = 1
30 enable_notifications = 0
31 enable_persistent_workspaces = 1
32 }
33}
34
35# 5. PERMISSIONS
36source = ~/.config/hypr/source/permissions.conf
37
38
39# 6. LOOK AND FEEL
40source = ~/.config/hypr/source/appearance.conf
41
42# 7. INPUT
43source = ~/.config/hypr/source/input.conf
44
45# 8. KEYBINDINGS
46source = ~/.config/hypr/source/keybinds.conf
47
48
49##############################
50### WINDOWS AND WORKSPACES ###
51##############################
52
53# See https://wiki.hypr.land/Configuring/Window-Rules/ for more
54# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules
55
56# Example windowrules that are useful
57
58windowrule {
59 # Ignore maximize requests from all apps. You'll probably like this.
60 name = suppress-maximize-events
61 match:class = .*
62
63 suppress_event = maximize
64}
65
66windowrule {
67 # Fix some dragging issues with XWayland
68 name = fix-xwayland-drags
69 match:class = ^$
70 match:title = ^$
71 match:xwayland = true
72 match:float = true
73 match:fullscreen = false
74 match:pin = false
75
76 no_focus = true
77}
78
79# Hyprland-run windowrule
80windowrule {
81 name = move-hyprland-run
82
83 match:class = hyprland-run
84
85 move = 20 monitor_h-120
86 float = yes
87}