

“I want to know why this is broken. How to fix it can come later.”
“I want to know why this is broken. How to fix it can come later.”
Or override the TERM variable in your ssh config. Setting it to an xterm value has been supported by any niche term I’ve used over the years without sacrificing any of the usual functions.
Arch. Started using it in high school. Never had a reason to switch. Now I’m just regularly frustrated by other distros trying to make things easier by abstracting simple configurations behind layers of custom scripts.
AUR, when I can. I run my own binary package repo. App images are an interesting concept, but usually they are compiled against ancient versions of glibc for increased compatibility. Optimizations and CVE patches may or may not be applied, LD lookups are longer, etc.
I’ll keep saying it, this is called a Word Processor. They were cool when they were simple microcontrollers and LCD displays, not so much now.
Sway still primarily counts as a WM + Compositor, but considering it has keymaps, autostart, and libinput config mechanisms embedded in it, I would say it borders a desktop environment.
One hell of a consolation prize
The inhibit_idle
specifier is cool, thanks for the pointer. This two liner can be replaced with:
for_window [all] inhibit_idle fullscreen
All of these alternatives and you missed the best one ripgrep (rg). The other ones in my opinion are nice to have. Recursive multi-threaded grep that respects gitignore files is a must for me.