hyprland: tune window animations and restart hyprscratch
This commit is contained in:
@@ -60,7 +60,7 @@ cursor {
|
|||||||
general {
|
general {
|
||||||
gaps_in = 5
|
gaps_in = 5
|
||||||
gaps_out = 10
|
gaps_out = 10
|
||||||
border_size = 2
|
border_size = 0
|
||||||
col.active_border = rgba(edb443ee) rgba(33ccffee) 45deg
|
col.active_border = rgba(edb443ee) rgba(33ccffee) 45deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.inactive_border = rgba(595959aa)
|
||||||
|
|
||||||
@@ -93,16 +93,23 @@ decoration {
|
|||||||
animations {
|
animations {
|
||||||
enabled = yes
|
enabled = yes
|
||||||
|
|
||||||
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
# Hyprland supports bezier curves, not true spring physics.
|
||||||
|
# Use a mild overshoot plus GNOME-like window animation style.
|
||||||
|
bezier = overshoot, 0.05, 0.9, 0.1, 1.1
|
||||||
|
bezier = smoothOut, 0.36, 1, 0.3, 1
|
||||||
|
bezier = smoothInOut, 0.42, 0, 0.58, 1
|
||||||
bezier = linear, 0, 0, 1, 1
|
bezier = linear, 0, 0, 1, 1
|
||||||
|
|
||||||
animation = windows, 1, 4, myBezier
|
# SPEED is in deciseconds (e.g. 6 == 600ms).
|
||||||
animation = windowsOut, 1, 4, default, popin 80%
|
animation = windows, 1, 6, overshoot, gnomed
|
||||||
animation = border, 1, 10, default
|
animation = windowsIn, 1, 6, overshoot, gnomed
|
||||||
animation = borderangle, 1, 8, default
|
animation = windowsOut, 1, 5, smoothInOut, gnomed
|
||||||
animation = fade, 1, 4, default
|
animation = windowsMove, 1, 6, smoothOut
|
||||||
animation = workspaces, 1, 4, default
|
animation = border, 0
|
||||||
animation = specialWorkspace, 1, 5, myBezier, slidevert
|
animation = borderangle, 0
|
||||||
|
animation = fade, 1, 5, smoothOut
|
||||||
|
animation = workspaces, 1, 6, smoothOut, slidefade 15%
|
||||||
|
animation = specialWorkspace, 1, 6, smoothOut, slidevert
|
||||||
}
|
}
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
@@ -527,9 +534,10 @@ exec-once = systemctl --user set-environment IMALISON_SESSION_TYPE=wayland
|
|||||||
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE
|
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE
|
||||||
exec-once = systemctl --user start graphical-session.target
|
exec-once = systemctl --user start graphical-session.target
|
||||||
exec-once = systemctl --user start hyprland-session.target
|
exec-once = systemctl --user start hyprland-session.target
|
||||||
|
# Force a fresh daemon after compositor restarts so hyprscratch doesn't keep a stale socket.
|
||||||
|
exec-once = systemctl --user restart hyprscratch.service
|
||||||
exec-once = ~/.config/hypr/scripts/workspace-history.sh
|
exec-once = ~/.config/hypr/scripts/workspace-history.sh
|
||||||
|
|
||||||
# Clipboard history daemon
|
# Clipboard history daemon
|
||||||
exec-once = wl-paste --type text --watch cliphist store
|
exec-once = wl-paste --type text --watch cliphist store
|
||||||
exec-once = wl-paste --type image --watch cliphist store
|
exec-once = wl-paste --type image --watch cliphist store
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user