-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathhyprgrass.conf
31 lines (25 loc) · 1 KB
/
hyprgrass.conf
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
26
27
28
29
30
31
plugin {
touch_gestures {
# swipe left from right edge
# hyprgrass-bind = , edge:r:l, workspace, +1
sensitivity = 50
long_press_delay = 400
# swipe up from bottom edge
# hyprgrass-bind = , edge:d:u, exec, firefox
# swipe down from left edge
hyprgrass-bind = , edge:l:d, exec, pactl set-sink-volume @DEFAULT_SINK@ -4%
# swipe down with 4 fingers
# NOTE: swipe events only trigger for finger count of >= 3
# hyprgrass-bind = , swipe:4:d, killactive
# swipe diagonally left and down with 3 fingers
# l (or r) must come before d and u
# hyprgrass-bind = , swipe:3:ld, exec, foot
# tap with 3 fingers
# NOTE: tap events only trigger for finger count of >= 3
# hyprgrass-bind = , tap:3, exec, foot
# longpress can trigger mouse binds:
hyprgrass-bindm = , longpress:3, movewindow
# hyprgrass-bindm = , longpress:3, resizewindow
}
}
# vim: set ft=hyprlang :