Pump-zsh
May 1, 2026 · View on GitHub
Pump-zsh is an unofficial "Oh My Zsh" plugin that provides a configurable set of aliases, functions, and themes to supercharge your terminal workflow.
MacOS or Linux only (not tested on Linux however).
Requirements
Install Oh My Zsh
Installation
curl -fsSL https://raw.githubusercontent.com/fab1o/pump-zsh/refs/heads/main/scripts/install.zsh | zsh && zsh
After installation, to get started with Pump-zsh, run:
help
Dependencies
On MacOS, install Homebrew
| MacOS | Linux | |
|---|---|---|
| jq | brew install jq | jqlang.org |
| gum | brew install gum | charmbracelet |
| gh | brew install gh | github.com/cli |
| acli | brew tap atlassian/homebrew-acli | developer.atlassian.com |
Also Recommend Install
- nvm — allows you to quickly install and use different versions of Node.js
- iTerm2 — a better Terminal app
- Gruvbox iTerm2 color palette — for a better Terminal appearance
Themes
In addition, Pump-zsh includes a collection of built-in themes.
It also exports an environment variable called CURRENT_PUMP_SHORT_NAME, which represents the currently selected project. This can be used to customize your own theme.
- Install Oh My Posh
- Install Nerd Fonts
Help
See Wiki for more information.