I really like i3's use of a scratchpad- a window that can be called up as a floating window, no matter which workspace you're on.
In regards to implementing this, I think that the best way is to store the client in a global variable and append the client to the end of a workspace's client list.
I really like i3's use of a scratchpad- a window that can be called up as a floating window, no matter which workspace you're on.
In regards to implementing this, I think that the best way is to store the client in a global variable and append the client to the end of a workspace's client list.