I need extremely small tiling windows, say something with only a width/height of 10px. However, by experimentation I found that my window manager Sway (and likely also i3) has a hard-coded minimum height of 60px and minimum width of 100px.
So, dear Linux gurus, do you know of a window manager with configurable minimum tiling window size? Or with no minimum at all? Bonus point for running natively on Wayland.
Using i3 and some custom auto tiling (split the window on whichever axis is greater) I can create such small windows that they can no longer be seen, though function correctly. You may also consider something like tmux. I am curious to know what your application is.
I can get tiled windows that are definitely narrower than what OP has specified on a default sway config. Just randomly threw up a bunch of windows, went down to 27 pixel wide windows. Didn’t try narrower or try splitting vertically, but that does make me wonder whether the limitation he’s hitting might be the particular application requesting a minimum window size, not the compositor. It looks like the X11 API does permit for that:
https://stackoverflow.com/questions/76001204/how-do-you-set-a-minimum-window-size-in-x11
I wouldn’t be surprised, though I haven’t looked, if a given compositor or window manager would have the ability to override that.