Our great sponsors
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ble.sh
Bash Line Editor―a line editor written in pure Bash with syntax highlighting, auto suggestions, vim modes, etc. for Bash interactive sessions.
For me anyway, this alone (oh-my-zsh) suffices as the reason. It’s a one stop shop for all the sugar you’ll ever need in a shell IMHO. No need to even fumble with .*rc much because most of the stuff you want will already be there anyway.
thefuck, for folks who haven’t heard of it, corrects your previous shell command. Awesome tool, I use it everyday
By the way, Bash-it is the Bash equivalent to oh-my-zsh.
In terms of Bash plugins, outside of prompts (which I don't recommend, make your own please!) there's only really BLE (Bash-Line-Editor) that I find non-bloaty and or actually useful. It gives you syntax highlighting, a superior Vi mode, better auto completion (I personally have this turned off), and way more things, it's a line editor dahm it, you can now write code super easily in your shell prompt, as clicking Shift+Enter it makes a new line, and with Vi mode enabled it almost as if you have a mini Vi/Vim/NVim running as your readline.