Quickest path to a decent zsh setup?

This page summarizes the projects mentioned and recommended in the original post on /r/zsh

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • zsh-launchpad

    🚀 Simple, educational dotfiles template to get started with Zsh and learn about its features

  • Although there are all sorts of Zsh starter kits and plugin managers out there, based on what you've described as an OMZ user, it seems like you would benefit most from investing in customizing your OMZ config with a $ZSH_CUSTOM folder and then saving your $ZSH_CUSTOM folder in a cloud git provider like GitLab, BitBucket, or GitHub.

  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • # run this git clone https://github.com/zsh-users/zsh-syntax-highlighting $ZSH/custom/zsh-syntax-highlighting # add this to your .zshrc plugin=(... zsh-syntax-highlighting)

  • 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.

    WorkOS logo
  • antidote

    https://getantidote.github.io - the cure to slow zsh plugin management

  • Although there are all sorts of Zsh starter kits and plugin managers out there, based on what you've described as an OMZ user, it seems like you would benefit most from investing in customizing your OMZ config with a $ZSH_CUSTOM folder and then saving your $ZSH_CUSTOM folder in a cloud git provider like GitLab, BitBucket, or GitHub.

  • 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.

  • Although there are all sorts of Zsh starter kits and plugin managers out there, based on what you've described as an OMZ user, it seems like you would benefit most from investing in customizing your OMZ config with a $ZSH_CUSTOM folder and then saving your $ZSH_CUSTOM folder in a cloud git provider like GitLab, BitBucket, or GitHub.

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

  • # $ZSH_CUSTOM/plugins/powerlevel10k/powerlevel10k.plugin.zsh repo=romkatv/powerlevel10k repodir=${ZDOTDIR:-$HOME}/.zplugins/$repo [[ -d $repodir ]] || git clone https://github.com/$repo $repodir source $repodir/${repodir:t}.plugin.zsh # set any zstyles or environment variables for your plugins here...

  • powerlevel10k

    A Zsh theme

  • A more robust way to do this would be to add simple wrappers that clone any external Zsh plugins you use regularly and store them in your own $ZSH_CUSTOM. For example, you say you like Powerlevel10k, so make that an OMZ plugin:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts