Skip to content
daniel@MacBookPro:~
Shell & TerminalNews September 3, 2026 2 min read

Robby Russell Releases Oh My Zsh to Share His Own Config With Coworkers

Born August 28, 2009 as a way to get his own team using Zsh, Oh My Zsh grew into the most widely used Zsh configuration framework — with its original robbyrussell theme still recognizable to millions of terminal users today.

On August 28, 2009, Robby Russell publicly released Oh My Zsh — created initially just to share his personal Zsh configuration with coworkers at Planet Argon, rather than as a deliberate attempt to build a widely adopted open-source project.

The immediate, small-scale origin

Russell’s stated goal was simple: he wanted his team to adopt Zsh, and sharing a ready-made configuration was the practical way to make that adoption effortless — within a day of sharing it internally, everyone at his company had switched from Bash to Zsh using his shared config.

How quickly the project grew beyond that original scope

The day after Russell first blogged about the project, he introduced the concept of themes to Oh My Zsh, including the now-widely-recognized robbyrussell theme — within a month, roughly a dozen additional themes had been contributed by the growing community around the project, growth Russell had not specifically planned for at the outset.

What Oh My Zsh actually provides

Oh My Zsh packages Zsh configuration, plugins, and prompt themes into a single, installable framework — abstracting away the genuinely nontrivial manual configuration Zsh’s powerful but complex prompt and completion systems otherwise require, letting users get a fully-configured, themed Zsh setup running with a single install command rather than assembling one by hand.

The project’s growth in the years since

By the mid-2020s, Oh My Zsh’s GitHub repository had accumulated contributions from over 2,300 individual contributors, more than 300 plugins, and over 140 themes — nearly all of it, per Russell’s own account, growing organically from community contribution rather than centrally planned expansion following the original release.

Why this project mattered for Zsh’s broader adoption trajectory

Oh My Zsh is widely credited with meaningfully lowering the barrier to adopting Zsh for users who found its raw configuration syntax intimidating — a significant contributing factor, alongside Apple’s later 2019 decision to make Zsh the macOS default, in Zsh’s shift from a shell mostly known to Unix specialists toward one broadly familiar across the wider developer community.

Sources: