Reduce space used by stacking containers titlebars
I am setting up i3 to fit my needs, and many of my layouts include stacking containers as children of a horizontal container. I end up having a couple of windows within each stacked container.
The space taken up by the title bar for each windows is a waste, since I don't personally use it. I am looking for a way to remove it entirely.
I attempted new_winow 1pixel
.
Which doesn't actually help, since the titles show up when in a stacked container.
I also tried to use a tabbed container instead. This is manageable, however I really want the behavior of moving vertically to access the next window in the container. I traverse across sections of the screen horizontally, and switch between windows within a container vertically. A tabbed layout makes accessing both completely horizontal.
So is there a way to remove the stacked window titles at the top of stacked containers? A means to remove title bars entirely? Or a means to have tabbed layouts get traversed by vertical movement : visually look like stacks, but functionally act like tabs?
If there really isn't a way through standard configuration, I imagine this would be possible via scripting, since I have no need for both stacks and tabs, I could make a context sensitive bindsym $mod+Left
that examines the current tree, and acts differently depending on the container. I'd love any similar examples/resources on how to approach that, it certainly seems possible via the API.