Dotfiles/desktopenvs/hyprlua/hypr/layouts
Amir Alexander Abdelbaki ed44b84afa feat(hyprlua/columns): center-focused toggle, mirroring scrolling's fit method
Adds a "center-focused" switch to the Columns layout's menu tab: when a column
overflows and scrolls, it can now center the focused window in the column
instead of only nudging the pan the minimum amount to keep it in view. Off by
default so existing behavior is unchanged unless explicitly enabled.

The astal-menu switch widget already existed generically (built for scrolling's
native focus_fit_method) but was hard-wired to that one Hyprland option; it's
now layout-aware and reads/writes columns.lua's own persisted state instead.
2026-07-08 13:35:47 +02:00
..
columns.lua feat(hyprlua/columns): center-focused toggle, mirroring scrolling's fit method 2026-07-08 13:35:47 +02:00
dwindle.lua feat(hyprlua): per-file layout registry (default scrolling↓); menu layout+window controls 2026-07-06 11:52:46 +02:00
init.lua feat(hyprlua/columns): resizable+scrolling columns, window parking, reload-safe 2026-07-07 19:49:28 +02:00
master.lua feat(hyprlua): per-file layout registry (default scrolling↓); menu layout+window controls 2026-07-06 11:52:46 +02:00
monocle.lua feat(hyprlua): per-file layout registry (default scrolling↓); menu layout+window controls 2026-07-06 11:52:46 +02:00
scrolling.lua feat: hyprshutdown power binds, 76% scrolling windows, single-sudo sysupdate 2026-07-07 13:26:48 +02:00