The i3 FAQ has migrated to https://github.com/i3/i3/discussions. All content here is read-only.
Ask Your Question
0

hide tiled window

asked Jun 8 '15

parras gravatar image

is it possible to have a (non-terminal) guake-style window that is tiled but can be hidden and shown again, restoring its original position? I know scratchpads can be used to hide windows but when they are shown they become floating.

Comments

No, that's not possible. And pretty hard to implement in a way that doesn't seem confusing, IMHO.

Airblader gravatar imageAirblader (Jun 8 '15)edit

1 answer

Sort by » oldest newest most voted
0

answered Jun 9 '15

Airblader gravatar image

Posting as an answer now: No, i3 does not offer anything like that. And it'd be pretty tough to implement. For floating windows, you don't need to care about the position because it's independent from all other windows. For tiled containers, however, you need to remember the position within the tree and the size ratio. While this is somewhat doable as long as the tree stays the same, it becomes an extremely complex issue once the tree changes. Of course you can make it easy by using a naive approach, but that will likely cause more confusion than do good.

Comments

I could see how that'd be a problem. My main use case is for keeping windows at the edges of the screen so perhaps a naive approach could work for me. The easiest thing I can think of would be to call `[window] move left` say 20 times and assume you won't have any more than 20 windows.

parras gravatar imageparras (Nov 26 '15)edit

Question Tools

1 follower

Stats

Asked: Jun 8 '15

Seen: 75 times

Last updated: Jun 09