3 ms·
Not sure how to feel about more windows, but the idea that first window shouldn't take all space is certainly good. If someone will come up with better intellig
by galkk 3y ago
Not sure how to feel about more windows, but the idea that first window shouldn't take all space is certainly good. If someone will come up with better intelligent control over that placement, that will take into account actual windows length (who knows, maybe even ML for learning typical window sizes used by an operator) that will be a killer feature.
Default sizing is one of my pet peeves with i3, even if it is the whole idea of tiling managers. You open first window and it takes entire screen space, meaning that with 32" screen (and even 27"), you need to look to the far left side for actual task (e.g. if it is a terminal, or code editor with column limit of 80 chars, dictated by code style). Then you open another window and you look straight into border between those 2 windows - your app isn't centered. etc etc
I have small bind in i3 that helps a bit, but it works only with one window
smart_gaps inverse_outer
bindsym $mod+g exec "i3-msg gaps horizontal current toggle 900"