cssh window placement
For those unfamiliar with cssh, it allows multiple ssh sessions to be controlled via a single input and is very useful if you are doing the same task on multiple servers.
The downside to this on i3 is that it turns my workspace into a mess of striped terminals. I'll admit, when only doing 2-3 servers, it's not so bad, but after that the windows start becoming less useful for displaying info...
I was able to enable floating on just the cssh windows, but the downside to that is I have to move them myself after they are created. (the all get spawned on top of each other)
"The position and size of a (floating) window are not managed by i3, but by you." - i3 User Guide
Long story longer, is there a way to dictate how successive windows of a class are spawned? If I could get just cssh windows to spawn in a grid layout automatically, that would be amazing.
I'm having the same problem. Just to clarify: cssh usually controls window placement itself. I *think* it worked with some earlier (4.x) version of i3; i.e., the windows weren't spawned on top of each other when floating was enabled for cssh windows. I guess we should provide some debug output.
I switched from cssh to tmux, you might want to try it. When you're connecting to more than about 10 servers, you might want to look into using something like fabric instead