| I really like snapping windows to parts of the screen. Mac doesn't do this well. Linux, well, I do a search for it, and get this: https://askubuntu.com/questions/26346/how-to-use-window-snap... The first answer is great. That second answer is typical with every "how do I do anything in Linux" question. It's a chain of things I dread and I end up spending an hour because I forget to type "cd .scripts" and then get lost. Copying and pasting a bunch of code also makes me wary. There's vague hardcoded stuff like 'Paste this in, and then change your mouse id from 11 to the number from the output of the "xinput list" command.' Do you Linux users just apply random advice like that off the internets without seeing what every line means? Do you just sudo stuff because someone said so? Instead of a single possible security hole to check for by installing a thing, it's now multiple possible security holes to check on every line of code. Worst of all, it probably doesn't do what I want it to do. I can't tell until I'm about half an hour into doing it. I just want to sort my windows neatly. This isn't worth it. |
This isn't just a Linux issue. I've used Windows many years, and the vast majority of solutions to problems is inserting some cryptic string into the registry and rebooting.
Though I eventually dumped Linux, too, a few years ago as the solutions to the weekly show-stopping bugs, driver issues, and kernel glitches constantly required the same type of unintelligible shell commands copied and pasted from some random blog. Unlike earlier days of Linux, the commands now were completely foreign to even long-time users of Linux who understood most of the main components of a standard Linux install. It would require modifying some file in /etc or using some sub-component or binary that I'd never ever heard of and had no idea why it was even included into my "base" install of Fedora or Redhat or whatever distro was downstream.
I blame mostly RedHat for this change; Systemd may not have always been the problem, but its design and complexity (compared to traditional minimal Unix "do one thing and do it well") is a good metaphor for how modern Linux has been bastardized into just another black-box like Windows, where your only solution for many problems is some esoteric command which must be pasted off of some RHEL paid-license-required mailing list.