dotfiles/dot-config/hypr/plugins.conf

44 lines
1.6 KiB
Plaintext
Raw Normal View History

chromakey_background = 30,30,46
# chromakey_background = 36,36,56
2024-11-20 17:11:14 +00:00
plugin {
touch_gestures {
# The default sensitivity is probably too low on tablet screens,
# I recommend turning it up to 4.0
sensitivity = 4.0
# must be >= 3
2024-11-21 15:52:39 +00:00
workspace_swipe_fingers = 4
2024-11-20 17:11:14 +00:00
# switching workspaces by swiping from an edge, this is separate from workspace_swipe_fingers
# and can be used at the same time
# possible values: l, r, u, or d
# to disable it set it to anything else
workspace_swipe_edge = d
# in milliseconds
long_press_delay = 400
# resize windows by long-pressing on window borders and gaps.
# If general:resize_on_border is enabled, general:extend_border_grab_area is used for floating
# windows
resize_on_border_long_press = true
# in pixels, the distance from the edge that is considered an edge
2024-11-21 15:52:39 +00:00
edge_margin = 100
2024-11-20 17:11:14 +00:00
experimental {
# send proper cancel events to windows instead of hacky touch_up events,
# NOT recommended as it crashed a few times, once it's stabilized I'll make it the default
2024-11-21 15:52:39 +00:00
send_cancel = 1
2024-11-20 17:11:14 +00:00
}
}
}
2024-11-21 15:52:39 +00:00
hyprgrass-bind = , edge:d:u, exec, $menu
hyprgrass-bind = , swipe:3:u, togglefloating
hyprgrass-bind = , edge:l:u, exec, brightnessctl set 5%+
hyprgrass-bind = , edge:l:d, exec, brightnessctl set 5%-
hyprgrass-bind = , edge:r:l, killactive
hyprgrass-bind = , edge:l:r, togglesplit
hyprgrass-bindm = , longpress:3, movewindow
hyprgrass-bindm = , longpress:2, resizewindow