RetroFed Forum
Your home away from modern life.
Will I survive the Linux CLI if I only switch because I'm a student and Arch distro speed?
Post Reply
AuthorMessage
fozid feddit.uk fozid@feddit.uk
Joined: 2026-01-25
#52 · Quote Reply

I mean, Arch is a pretty nice place to start for someone who is interested in understanding how the system works and to get a glimpse of what is system administration. But if that is not the objective, and the person just wants to use the pc normally, then I guess any other distribution will be fine. At this point I feel there really is no point to all these different distributions. When Ubuntu...

That was a bit off piste wasn't it!

2
ranzispa mander.xyz ranzispa@mander.xyz
Joined: 2025-10-18
#53 · Quote Reply

That was a bit off piste wasn't it!

Yes, I'm tired of all this distro thing. Let's stop giving distro advice to new users. Tell them to just pick any as it doesn't influence their experience in the slightest.

0
mvirts lemmy.world mvirts@lemmy.world
Joined: 2023-07-04
#54 · Quote Reply

Yes, you'll be fine

1
vi21 lemmy.ml vi21@lemmy.ml
Joined: 2021-03-11
#55 · Quote Reply

Is that CachyOS?

Cachy, Endeavour, Garuda, etc should be fine.

1
[object Object] lemmy.world SlurpingPus@lemmy.world
Joined: 2025-11-03
#56 · Quote Reply

For a programmer, learning the Unix CLI is quite recommended, because it gives you tools that you otherwise would have to find for each particular use-case. Once you get the hang of it, you see that Unix lets you combine a bunch of utils to do many unforseen tasks, while in Windows you're expected to get a specific app to do any particular task. PowerShell allows you to do some of that, but it'...

Also, @CarlLandry357@lemmy.world, another factor in learning the CLI is that it gives you power in automating your desktop workflow. Using Bash with a bunch of Unix tools is the most basic automation script you can have, and Linux is very nimble about it (invoking processes is considerably more costly in Windows, so apps tend to do everything in a single process with threads).

For example, a file manager like Double Commander can have custom actions for files defined in the options, and you specify those as a terminal command to invoke.

A more advanced example is a launcher like Alfred (for MacOS) that can run scripts on custom keywords. I've had it doing stuff like connecting/disconnecting bluetooth headphones without mucking about with the mouse and tray menus, or handing the headphones over to the phone. Haven't found anything like that for Linux yet.

Generally, a programmer that knows multiple languages and paradigms is better than one that sticks to a single one, because they've encountered different ways of doing things. Particularly, for desktop automation, learning Lua is a boon, because it's small and fast as hell and finishes scripts before Python can start up. I'm in perpetual mourning for absence of anything like Hammerspoon for Linux, which allows scripting in Lua and has lots of APIs to interface with the OS.

Of course, one milestone in a programmer's career is learning Lisp instead of the usual stuff.

1
kittykillinit lemy.lol kittykillinit@lemy.lol
Joined: 2026-02-27
#57 · Quote Reply

I recommend using Manjaro instead.

0
Post Reply Page 2 of 2   Goto page « First 1, 2
Back to top