feat: hyprexpo workspace overview plugin

This commit is contained in:
hesam-init 2024-11-06 00:09:24 +03:30
parent da649e5408
commit 36bd2bac3e
5 changed files with 54 additions and 2 deletions

View 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
# }
# }
}

View file

@ -31,3 +31,4 @@ source = ~/.config/hypr/configs/devices.conf
source = ~/.config/hypr/configs/decoration/export.conf
source = ~/.config/hypr/configs/keybinds.conf
source = ~/.config/hypr/configs/rules.conf
source = ~/.config/hypr/configs/plugins.conf

Binary file not shown.

Binary file not shown.

View file

@ -1,6 +1,6 @@
context.properties = {
default.clock.rate = 192000
default.clock.allowed-rates = [ 44100 48000 88200 96000 192000 25600 ]
default.clock.rate = 48000
default.clock.allowed-rates = [ 44100 48000 88200 96000 ]
default.clock.quantum = 1024
default.clock.min-quantum = 1024
default.clock.max-quantum = 2048