Oh-my-zsh without oh-my-zsh?

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

    My personal dotfiles with nvim (by 0xfederama)

  • I'm currently loading only these plugins (git, zsh-autosuggestions, colored-man-pages, zsh-syntax-highlighting) in omz and I don't think I use it for anything else (in case you want to check, my .zshrc is [here](https://github.com/0xfederama/dotfiles/blob/main/.zshrc), updated removing p10k and replacing it with starship at the end).

  • zinit

    🌻 Flexible and fast ZSH plugin manager (by zdharma-continuum)

  • You can use a plugin manager that supports oh-my-zsh plugins and libraries such as zinit (my personal favorite). You can also take a look at my personal project zunder-zsh.

  • 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
  • zunder-zsh

    ⚡ A minimalistic zsh configuration with sane defaults.

  • You can use a plugin manager that supports oh-my-zsh plugins and libraries such as zinit (my personal favorite). You can also take a look at my personal project zunder-zsh.

  • zsh-snap

    ⚡️ Znap! Fast, easy-to-use tools for Zsh dotfiles & plugins, plus git repos

  • Personally I use https://github.com/marlonrichert/zsh-snap as my plugin manager. You can just reference this baseline template that the author of the plugin manager has made if you want a sample config:

  • zsh-launchpad

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

  • zdotdir

    A full-featured sample Zsh config driven by antidote (by getantidote)

  • Hope that helps. There's lots of examples here.

  • dot_files

    My dot_files for linux - i3, zinit, tmux, tmuxinator, urxvt and Co

  • zinit it's awesome. Here my zshrc for some ideas

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zsh-utils

    A minimal, opinionated set of ZSH plugins designed to be small, simple, and focused.

  • Not quite - the path:lib annotation tells antidote to load all the scripts in Oh-My-Zsh's lib directory - not all its plugins which are in its plugins directory. It's confusing, I know. OMZ's lib directory is not required for every plugin, but a lot of them unfortunately do depend on lib. You can load individual scripts from lib with antidote (ohmyzsh/ohmyzsh path:lib/clipboard.zsh), but honestly if you are ready to move away from OMZ entirely you might really like something like zsh-utils or zephyr.

  • zephyr

    :wind_face: A Zsh framework as nice as a cool summer breeze (by mattmc3)

  • Not quite - the path:lib annotation tells antidote to load all the scripts in Oh-My-Zsh's lib directory - not all its plugins which are in its plugins directory. It's confusing, I know. OMZ's lib directory is not required for every plugin, but a lot of them unfortunately do depend on lib. You can load individual scripts from lib with antidote (ohmyzsh/ohmyzsh path:lib/clipboard.zsh), but honestly if you are ready to move away from OMZ entirely you might really like something like zsh-utils or zephyr.

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

  • "ohmyzsh/ohmyzsh path:lib" tells Antidote to download the github repository found at github.com/ohmyzsh/ohmyzsh and then load everything in the lib directory that Antidote just downloaded for you.

  • antidote

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

  • Zinit seems overly complicated. I prefer antidote

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