Krolyxon
Commit 549d121

Branches

Refs →

aurora.confighyprhyprland.conf

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