2 ms·
> X-Windows is only free if your time is worthless. % ls -lh =craicwm -rwxr-xr-x 1 root root 1.2M Sep 17 2019 /usr/bin/craicwm* This is my window manager
by arp242 3y ago
> X-Windows is only free if your time is worthless.
% ls -lh =craicwm
-rwxr-xr-x 1 root root 1.2M Sep 17 2019 /usr/bin/craicwm*
This is my window manager; it's kind of a hacked-up thing I did myself for the craic. It works a bit different than many other WMs, and I spent a weekend or two on it and it's worked very well for my since. I last compiled it in 2019 (it's fairly large on account of being statically linked) probably to change some simple configuration thing. It's worked very well for me since.
"I use my home-grown WM" is an uncommon scenario, but "I have some specific thing written for X" isn't (this is just a bit of an extreme variant of that), and neither is "I'm rather used to my current setup, and I'd rather not change". I have a bunch of other programs that have no clear alternative; I've written some myself, some are by others. Perhaps my favourite is my wm-scratch[1] script to quickly show/hide a "scratch terminal" or other windows like Firefox devtools. I will need to re-create all of that. I don't even know if something like wm-scratch is possible under Wayland (maybe, maybe not?)
I know very few people who like X11 as such. In fact, I know no one who does, and never have. I do know a lot of people for whom X11 works "good enough", and don't feel like spending time changing things.
If this is a new argument for you then you really haven't been listening, because this is what many people have been saying for years.
As for systemd, my argument has always been "SysV init sucks, but so does systemd, and we have much better systems like daemontools". "SysV init sucks, so therefore systemd is the only possible answer" has always been one of the great fallacies of that entire discussion.
[1]: https://github.com/arp242/dotfiles/blob/master/local/script/wm-scratch https://github.com/arp242/dotfiles/blob/master/local/script/...