On the fourth day of spectrwm[1][2]. This is the first time
I've put any real effort into learning and using a tiling
window manager. Apparently they are/were all the rage, but
better late to the party than never. Maybe even better late
than on time.
I won't say that "I'll never go back," but I will say that I
am enjoying the experience enough to stick with it. It was
easy to setup. It's easy to get my workflow started at the
beginning of the day. I'm spending less time worrying about
my working environment and more time worrying about my work.
I don't feel the need to fiddle, which is not usual for me.
On "getting my workflow started": I love that I can login,
hit a few keys, and without touching the mouse, I can have
my shell windows open and organized nicely, my email on a
screen/desktop/workspace of its own, and a browser going
(I still rely on one daily for my work) in a window of its
own, plus still have left-over workspaces that I can easily
access for other aspects of my work that aren't consistent.
Also, I have tested dual-monitor. What a pleasure that has
been. Everything behaves in a "sane" manner. My binded keys
for swapping workspaces do their thing to my current
monitor's workspace only. I can easily swap things around
from monitor to monitor simply by switching to the right
workspace with my mouse on the monitor that I want it on.
It "Just Works(Tm)."
Of course, there are things that I don't like. But not
many, and for a simple/light window manager, that's
impressive. Sometimes I tire of the tiling, and yern for
floating windows. You can pull a window out of the stack
and have it float, but I don't know yet how to put it
back in. Whenever I do this though, I realize that there
isn't much value in my floating window; I've done it only
because it's what I was used to for so many years. That's
not very rewarding.
The other thing that I haven't figured out, and
consequently don't like, is that when you have a blank
workspace, mouse clicks on the root/blank window can't be
mapped. I guess I just figure, why not let people do
something with that blank workspace? In fluxbox I have it
mapped so that if I scroll my mouse wheel on a blank
workspace it cycles through my workspaces. Not super
useful, but I say, let the user do as much as possible
of what they want.
I said that I wouldn't claim that I would "never go back"
at the beginning of this. I still won't say it, but I will
say that I see no current reason to go back.
[1]
gopher://sdf.org:70/0/users/pet84rik/BLOG/FEB18/Feb27-spectrwm
[2]
gopher://grex.org:70/0/~tfurrows/phlog/2018/FEB2018/am9_spectrwmDay.txt