···
1
1
# https://wiki.hyprland.org/Configuring/Monitors
2
2
# https://wiki.hyprland.org/Configuring/Keywords
3
3
monitor = ,preferred,auto,auto
4
4
-
exec-once = hyprpaper & kanshi & hybrid-bar
4
4
+
exec-once = swaybg -i /home/j3s/Pictures/rose.jpg -m tile
5
5
+
6
6
+
# my quake-style terminal
7
7
+
exec-once=[workspace special; size 75% 20%;move 12.5% 40] foot
5
8
6
9
# Source a file (multi-file configs)
7
10
# source = ~/.config/hypr/myColors.conf
···
101
104
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
102
105
$mainMod = SUPER
103
106
104
104
-
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
107
107
+
# https://wiki.hyprland.org/Configuring/Binds
108
108
+
bind = $mainMod, -, togglespecialworkspace
105
109
bind = $mainMod, Return, exec, foot
106
110
bind = $mainMod SHIFT, Q, killactive,
107
111
bind = $mainMod SHIFT, E, exit,
108
108
-
bind = $mainMod, F, togglefloating,
112
112
+
bind = $mainMod, F, fullscreen,
113
113
+
bind = $mainMod SHIFT, Space, togglefloating,
109
114
bind = $mainMod, D, exec, wofi --show drun
115
115
+
# s = special workspace
116
116
+
# ??? = screenshot
117
117
+
# bind = $mainMod, S, exec, wofi --show drun
110
118
# bind = $mainMod, P, pseudo, # dwindle
111
111
-
bind = $mainMod_SHIFT, J, togglesplit, # dwindle
119
119
+
# bind = $mainMod SHIFT, J, togglesplit, # dwindle
112
120
113
113
-
binde = , XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
114
114
-
bindl = , XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
121
121
+
binde = , XF86AudioRaiseVolume, exec, vol up 5
122
122
+
bindl = , XF86AudioLowerVolume, exec, vol down 5
115
123
116
124
# vim movement
117
125
bind = $mainMod, H, movefocus, l