mirror of
https://github.imc.re/void-land/hyprland-void-dots
synced 2025-06-05 19:43:44 +02:00
feat: hyprexpo workspace overview plugin
This commit is contained in:
parent
da649e5408
commit
36bd2bac3e
5 changed files with 54 additions and 2 deletions
51
hypr-configs/dotfiles/hypr/configs/plugins.conf
Normal file
51
hypr-configs/dotfiles/hypr/configs/plugins.conf
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
exec-once = hyprctl plugin load ~/.config/hypr/plugins/hyprexpo.so
|
||||||
|
# exec-once = hyprctl plugin load ~/.config/hypr/plugins/hyprfocus.so
|
||||||
|
|
||||||
|
bind = SUPER, O, hyprexpo:expo, toggle
|
||||||
|
|
||||||
|
plugin {
|
||||||
|
hyprexpo {
|
||||||
|
enabled = yes
|
||||||
|
columns = 3
|
||||||
|
gap_size = 12
|
||||||
|
bg_col = rgb(111111)
|
||||||
|
workspace_method = center current
|
||||||
|
|
||||||
|
enable_gesture = true # laptop touchpad
|
||||||
|
gesture_fingers = 2 # 3 or 4
|
||||||
|
gesture_distance = 300 # how far is the "max"
|
||||||
|
gesture_positive = true # positive = swipe down. Negative = swipe up.
|
||||||
|
}
|
||||||
|
|
||||||
|
# hyprfocus {
|
||||||
|
# enabled = yes
|
||||||
|
# animate_floating = yes
|
||||||
|
# animate_workspacechange = no
|
||||||
|
# focus_animation = shrink
|
||||||
|
# # Beziers for focus animations
|
||||||
|
|
||||||
|
# bezier = bezIn, 0.5,0.0,1.0,0.5
|
||||||
|
# bezier = bezOut, 0.0,0.5,0.5,1.0
|
||||||
|
# bezier = overshot, 0.05, 0.9, 0.1, 1.05
|
||||||
|
# bezier = smoothOut, 0.36, 0, 0.66, -0.56
|
||||||
|
# bezier = smoothIn, 0.25, 1, 0.5, 1
|
||||||
|
# bezier = realsmooth, 0.28,0.29,.69,1.08
|
||||||
|
|
||||||
|
# # Flash settings
|
||||||
|
# flash {
|
||||||
|
# flash_opacity = 0.95
|
||||||
|
# in_bezier = realsmooth
|
||||||
|
# in_speed = 0.5
|
||||||
|
# out_bezier = realsmooth
|
||||||
|
# out_speed = 3
|
||||||
|
# }
|
||||||
|
# # Shrink settings
|
||||||
|
# shrink {
|
||||||
|
# shrink_percentage = 0.95
|
||||||
|
# in_bezier = realsmooth
|
||||||
|
# in_speed = 1
|
||||||
|
# out_bezier = realsmooth
|
||||||
|
# out_speed = 2
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
}
|
|
@ -31,3 +31,4 @@ source = ~/.config/hypr/configs/devices.conf
|
||||||
source = ~/.config/hypr/configs/decoration/export.conf
|
source = ~/.config/hypr/configs/decoration/export.conf
|
||||||
source = ~/.config/hypr/configs/keybinds.conf
|
source = ~/.config/hypr/configs/keybinds.conf
|
||||||
source = ~/.config/hypr/configs/rules.conf
|
source = ~/.config/hypr/configs/rules.conf
|
||||||
|
source = ~/.config/hypr/configs/plugins.conf
|
||||||
|
|
BIN
hypr-configs/dotfiles/hypr/plugins/hyprexpo.so
Executable file
BIN
hypr-configs/dotfiles/hypr/plugins/hyprexpo.so
Executable file
Binary file not shown.
BIN
hypr-configs/dotfiles/hypr/plugins/hyprfocus.so
Executable file
BIN
hypr-configs/dotfiles/hypr/plugins/hyprfocus.so
Executable file
Binary file not shown.
|
@ -1,6 +1,6 @@
|
||||||
context.properties = {
|
context.properties = {
|
||||||
default.clock.rate = 192000
|
default.clock.rate = 48000
|
||||||
default.clock.allowed-rates = [ 44100 48000 88200 96000 192000 25600 ]
|
default.clock.allowed-rates = [ 44100 48000 88200 96000 ]
|
||||||
default.clock.quantum = 1024
|
default.clock.quantum = 1024
|
||||||
default.clock.min-quantum = 1024
|
default.clock.min-quantum = 1024
|
||||||
default.clock.max-quantum = 2048
|
default.clock.max-quantum = 2048
|
||||||
|
|
Loading…
Add table
Reference in a new issue