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.
> Do you Linux users just apply random advice like that off the internets without seeing what every line means?
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.
I haven't had to insert anything in the Windows registry in about a decade. That's also about the last time I used a Linux based OS, so I can't really compare. There was some point where Ubuntu was more user friendly than Windows Vista.
But the issue I have is that it's very difficult to mess up your computer as a Windows/Mac beginner, but you have to play with fire pretty frequently as a Linux beginner.
It can be mildly frustrating to find the flags in extremely large man pages. They tend to write them all over the place ('oh but this does this when you combine -r with -tr') so searches light up matches all over. This gets compounded when there are flags with two letters and you try to search for the first letter. (want -t but have to wade through 3000 mentions of -tr, -t1, -tz, -tmmm, -tt, -tttt, etc)
Maybe I just suck at searching man pages. Or I'm too impatient. Either way, https://explainshell.com/ has been a great website for explaining flags.
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.