The i3 FAQ has migrated to All content here is read-only.
Ask Your Question

How to force a panel to remain open

asked 2014-07-03 22:09:58 +0000

Hibou57 gravatar image

If it's in the doc, I missed it; the same if it's intended to not be possible.

Whenever I close the application in a pan, the pan closes and the other is resized. Say sometime a pan is just temporarily empty and another application is to be opened in there later. To avoid visual disturbance of unstable layout, how do I force the pan to remain open so that the screen layout does not change?

I though using a container application may be the way, while I'm afraid this is more easily said than done.

Note: I don't consider this issue as a big matter, rather as a cool plus.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2014-07-04 10:12:24 +0000

joepd gravatar image

It is not in the docs, as this is not possible. i3 uses all of your workspace, no exceptions.

So you are on your own. What you could do, is to make a split container from the application you want to remove, before opening the new window. After that, you can kill the window that you wanted to kill, and the original window will not have changed size.

If you are so inclined, you can automate these two or three extra steps.

edit flag offensive delete link more

answered 2014-07-05 03:27:19 +0000

ANOKNUSA gravatar image

i3 is not capable of this. However, the Subtle window manager and (I believe) herbsluftwm are both able to do this. In fact, predefined screen regions for windows called "gravities" are a fundamental part of how Subtle handles window management. You may find one of them to your liking.

edit flag offensive delete link more

Question Tools


Asked: 2014-07-03 22:09:58 +0000

Seen: 96 times

Last updated: Jul 05 '14