Hyprland version
Hyprland 0.56.0 built from branch main at commit 36b2e0cfe0c6094dbc47bd42a437431315bb3087 clean (version: bump to 0.56.0).
Date: 2026-07-20
Tag: v0.56.0, commits: -1
Libraries:
Hyprgraphics: built against 0.5.1, system has unknown
Hyprutils: built against 0.14.0, system has unknown
Hyprcursor: built against 0.1.13, system has unknown
Hyprlang: built against 0.6.8, system has unknown
Aquamarine: built against 0.13.0, system has unknown
Version ABI string: 36b2e0cfe0c6094dbc47bd42a437431315bb3087_aq_0.13_hu_0.14_hg_0.5_hc_0.1_hlg_0.6
flags set:
nix
Description of the Feature:
The scrolling layout has a layout message colresize that can accept either floats or +conf and -conf. In the latter case, it will adjust the active column width according to the list explicit_column_widths.
Upon reaching the last value of the list, it will cycle starting from the other end.
I find this behavior a bit jarring, because if I overshoot, I end up having to cycle through the whole list again.
Thus, I’d like to request a new config setting, colresize_wrap <bool>, that will make this wrapping conditional.
This would be analogous to what wrap_focus and wrap_swapcol do to the focus and swapcol layout messages, respectively.
Sincerely, a very very happy user.