Oh My Bash

A community framework of themes, plugins, aliases and completions for configuring the Bash shell.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Oh My Bash

Oh My Bash manages your Bash configuration through a collection of community-contributed themes, plugins, aliases and completions. You enable the pieces you want in your shell configuration instead of assembling prompt and helper scripts by hand, and a custom folder holds your own additions.

It includes an auto-update tool so the installed framework can keep up with changes from the community. It suits Bash users who want a styled prompt and ready-made shortcuts, similar to what Oh My Zsh offers for Zsh, without switching shells.

Strengths

  • Many community themes for the prompt
  • Plugins, aliases and completions in one package
  • Built-in auto-update tool

Limitations

  • Only for the Bash shell
  • Loading many plugins can slow shell startup

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
The Oh My Bash contributors
Platforms
macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Bash users who want themes and plugins without switching to Zsh
Categories
Terminals, CLI tools
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Oh My Bash

Compare all

Software that can replace Oh My Bash for an important use case, and what changes if you switch.

  • Bash-it

    Configuration framework of aliases, completions and themes for Bash.

    Bash-it is an MIT-licensed Bash framework of aliases, completions and themes where components are enabled individually, with community-paced maintenance.

Oh My Bash as an alternative

Listings that name Oh My Bash as an alternative.

  • Sheldon

    Manage shell plugins from a structured configuration file.

    Oh My Bash bundles themes, plugins, aliases and completions in one Bash-only framework with auto-update, instead of loading plugins from a structured configuration file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing