-
ohmyzsh
🙃 A delightful community-driven (with 2,400+ 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 that makes it easy to keep up with the latest updates from the community.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Someone's made a benchmarking system for zsh: https://github.com/romkatv/zsh-bench#premade-configs
Of course, their config is the best according to the benchmark (and ohmyzsh is the slowest option), but DIY configs are also covered, particularly possible performance optimizations.
-
Recently, I moved off from oh-my-zsh after many users, to vanilla zsh with https://starship.rs, mainly due to the loading speed (used https://github.com/romkatv/zsh-bench to measure the speed).
Still wanting to try out fish and hopefully soon!
-
-
I used ohmyzsh with powerlevel10k/powerlevel10k[0] for years though recently i've settled on fish [1]
[0] https://github.com/romkatv/powerlevel10k
-
I've been using it for years and most things I need nowadays just work (i.e. have Fish support out of the box).
For all the rest, perhaps give https://github.com/edc/bass a try.
-
theme-budspencer
A theme for nerds, makes fish even more powerful. It's equipped with a hell of a lot of nice functions and key bindings to speed up your workflow.
https://github.com/oh-my-fish/theme-budspencer
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.
Then you get trapped by the utility and struggle when you land on some remote server's bash shell.
https://github.com/jorgebucaran/fisher
https://github.com/jorgebucaran/awsm.fish#readme
-
You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.
Then you get trapped by the utility and struggle when you land on some remote server's bash shell.
https://github.com/jorgebucaran/fisher
https://github.com/jorgebucaran/awsm.fish#readme
-
I switched from nvm to fnm a few years ago and have never looked back. Zero performance issues and it supports .nvmrc files.
https://github.com/Schniz/fnm
-
shell_gpt
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
https://github.com/TheR1D/shell_gpt?tab=readme-ov-file#shell...
-
Yep, I use zsh with 2 plugins. One for syntax highlighting commands and another for showing auto-suggestions. It's really fast. The rest is nearly a default zsh set up in terms of zsh configuration. Everything is documented in my dotfiles https://github.com/nickjj/dotfiles.
My prompt is a 1 liner that shows your git branch as well as coloring up $ to be red or not based on if the last command failed. Coincidentally I just released a blog post today on coloring up your prompt based on if the last command failed at https://nickjanetakis.com/blog/color-your-shell-prompt-red-i....
-
(vcs_info) builtin.
I have a pretty extensive Zsh setup in vanilla Zsh: https://github.com/cbarrick/dotfiles
-
Tide is as close to powerlevel10k as one can get in Fish.
https://github.com/IlanCosman/tide
-
I prefer sheldon[1] for the few plugins I use
[1] https://github.com/rossmacarthur/sheldon
-
One option I really like liquid prompt[0]. Simple design which just shows the info I need without getting on my way
[0] https://github.com/liquidprompt/liquidprompt
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives