For a lot of us, a big chunk of our
~ folder is devoted to our shell and our
text editor. Until you’re ready to roll your own setup, these projects make
customization safe and easy.
- Spacemacs (20182 stars) is a Emacs 24 distribution that builds on Evil-mode with ports of popular Vim plugins to closer emulate a Vim environment.
- Prelude (4355 stars) is an enhanced Emacs 24 distribution that should make your experience with Emacs both more pleasant and more powerful.
- use-package (3147 stars) is a declaration macro for simplifying your
- Cask (1090 stars) is a package manager for Emacs.
- Vundle (21380 stars) is short for Vim Bundle and is a plugin manager for Vim. It works with Pathogen compatible vim plugins.
- vim-plug (19407 stars) is a simple plugin manager that supports parallel installations / upgrades.
- spf13-vim (14446 stars) is Steve Francia’s Vim distribution of vim plugins and resources for Vim, Gvim and MacVim.
- Pathogen (11351 stars) is a plugin manager for Vim.
- Janus (7807 stars) is a distribution of plugins and mappings for Vim, Gvim and MacVim.
- Neobundle (2248 stars) is a next generation Vim plugin manager.
- dotvim (149 stars) is a community driven framework for vim.
- Liquid Prompt (3934 stars) is a full-featured and carefully designed adaptive prompt for Bash and ZSH.
- bash-it (11577 stars) is a “shameless ripoff of oh-my-zsh,” but for bash.
- Oh My Fish (6203 stars) is a fish-shell framework inspired by oh-my-zsh.
- Fisher (4283 stars) is a package manager for the fish shell.
- oh-my-zsh (111867 stars) is a community-driven framework for managing your ZSH configuration. It bundles 40+ plugins and 80+ themes.
- Prezto (11298 stars) is a configuration framework for ZSH. It’s a lightweight alternative to oh-my-zsh with sane defaults, aliases, functions, auto completion, prompt themes and dozens of well documented modules.
- awesome-zsh-plugins (7859 stars) is a list of ZSH plugins, themes and completions compatible with Zsh frameworks like antigen, oh-my-zsh and zgen.
- antigen (5921 stars) is a framework for using plugins and themes in your ZSH configuration. It will automatically clone repositories containing the plugins you’re using without you having to manually create submodules or clones, and supports using oh-my-zsh plugins and themes as well as ones published as separate repositories.
- zplug (3931 stars) is a next-generation plugin manager for ZSH. There is more to a ZSH plugin manager than increasing its speed. Also, there is nothing that zplug cannnot do.
- Antibody (1373 stars) is a shell plugin manager made from the ground up thinking about performance.
- zplugin (1263 stars) is an elastic and fast ZSH plugin manager that will allow you to install everything from GitHub and other sites. Zplugin has Turbo mode which yields 50-80% faster ZSH startup!
- zgen (1215 stars) is a lightweight plugin manager for ZSH inspired by Antigen. The goal is to have a minimal overhead when starting up the shell because nobody likes waiting. Zgen will also automatically handle cloning repositories for plugins you’re using without you manually maintaining submodules or clones, and can use oh-my-zsh and Prezto compliant plugins and themes.
- slimzsh (427 stars) is a small starter framework for ZSH that features the pure prompt, syntax highlighting and tab completion.
- zsh-quickstart-kit (286 stars) A quickstart for zgen. It includes zgen setup, a starter list of plugins, the zsh-users/zsh-completions collection, and the bullet-train theme.
- antigen-hs (197 stars) is an antigen-inspired ZSH plugin manager that tries to do work statically and only on manual invocation, minimizing the ZSH startup time. Antigen-hs is much more minimalistic and emphasizes convention over configuration more strongly than antigen.
- dotzsh (183 stars) strives to be platform and version independent, some functionality may be lost when running under older versions of ZSH, but it should degrade cleanly and allow you to use the same setup on multiple machines of differing OS’s without problems.