Environment
- Hyprland 0.56.0 (upgraded from 0.54.3)
- Caelestia dotfiles as shipped in AUR
caelestia-meta
Breaking changes in Hyprland 0.55+ that break the current dotfiles
1. misc:vfr moved to debug:
File: hypr/hyprland/misc.conf line 2
Current: misc { vfr = true }
Fix: Move to debug { vfr = true }
See: https://github.com/hyprwm/Hyprland/releases/tag/v0.55.0
2. splitratio dispatcher removed
File: hypr/hyprland/keybinds.conf lines 133-134
Current: binde = Super, Minus, splitratio, -0.1
Fix: binde = Super, Minus, layoutmsg, splitratio -0.1
(The splitratio dispatcher was replaced with layoutmsg splitratio)
3. Keybind types / launcher break with GlobalShortcuts
The shell 2.2.0 moved from IPC dispatchers to GlobalShortcuts protocol. The default keybinds use bindi = Super, Super_L, global, caelestia:launcher which now dispatches correctly as a global shortcut, but bind processing order between specific binds and catchall changed in 0.56, breaking the launcher interrupt mechanism. See sister issue: caelestia-dots/shell#1736
Environment
caelestia-metaBreaking changes in Hyprland 0.55+ that break the current dotfiles
1.
misc:vfrmoved todebug:File:
hypr/hyprland/misc.confline 2Current:
misc { vfr = true }Fix: Move to
debug { vfr = true }See: https://github.com/hyprwm/Hyprland/releases/tag/v0.55.0
2.
splitratiodispatcher removedFile:
hypr/hyprland/keybinds.conflines 133-134Current:
binde = Super, Minus, splitratio, -0.1Fix:
binde = Super, Minus, layoutmsg, splitratio -0.1(The
splitratiodispatcher was replaced withlayoutmsg splitratio)3. Keybind types / launcher break with GlobalShortcuts
The shell 2.2.0 moved from IPC dispatchers to GlobalShortcuts protocol. The default keybinds use
bindi = Super, Super_L, global, caelestia:launcherwhich now dispatches correctly as a global shortcut, but bind processing order between specific binds and catchall changed in 0.56, breaking the launcher interrupt mechanism. See sister issue: caelestia-dots/shell#1736