this post was submitted on 03 Jun 2022
2 points (100.0% liked)

Linux for Leftists

138 readers
1 users here now

A Community for all leftists wanting to join and being part of a community that talks about Linux, Unix and the Free Software Community

founded 3 years ago
MODERATORS
 

I've never tried anything other than the ol' reliable bash (with fancy bash prompt to make it look pretty), because none of the alternatives ever really appealed to me.

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 year ago
[–] [email protected] 2 points 1 year ago

Tilix and zsh has been nice, since I wanted to make my shell window a bit transparent, like 85% alpha, just like how it looks.

[–] [email protected] 2 points 1 year ago

Zsh - IIRC Short scripting is a tiny bit less akward and plugin features like autosuggestions work well. But I have switched a long time ago - not sure how bash really compares

I also always wanted to properly migrate to emacs eshell but it doesn't have term capabilities (bc it isn't one) and I have not sat myself down and replaced the workflows I of commands that require it

[–] [email protected] 2 points 1 year ago

I use simple old Busybox ash, which comes as default with Alpine Linux :)

No fancy features at all, no bashisms. Not everyone's cup of tea I'm sure, but I like the extreme simplicity.

[–] [email protected] 2 points 1 year ago

I used fish for a while and its user experience is awesome! The reason why I stopped using it was that because it is not POSIX compliant it won't run many bash shell scripts, and I found myself having to open zsh and bash a lot for a class I was taking.

[–] [email protected] 2 points 2 years ago (1 children)

zsh, although I don't remember why I switched from bash

[–] [email protected] 1 points 1 year ago

I personally switched because zsh supports a time tracking software, so I can know how long I've been coding... and then never used it for that.

[–] [email protected] 0 points 2 years ago* (last edited 2 years ago) (1 children)

Bash is the default everywhere on the Linux world.There is nothing that I couldn't do in bash that made me change the shell, so I keep the "default"

[–] [email protected] 0 points 2 years ago

I also use bash for this reason. However, I do find bash programming to be quite obtuse. If I was scripting for myself I would use another shell but I usually script for fleets of servers, so since bash is ubiquitous I just use it and jump to Python for anything conplex