Skip to content

fab1o/pump-zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pump-zsh

Pump-zsh is an unofficial 'Oh My Zsh' plugin that provides a configurable set of aliases, functions, and themes to supercharge your terminal workflow.

See Wiki for more information.

Installation

The recommended way to install Pump-zsh is via the provided install script:

curl -fsSL https://raw.githubusercontent.com/fab1o/pump-zsh/refs/heads/main/scripts/install.zsh | zsh && zsh

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.

Dependencies

Pump-zsh includes a helper script to install all required dependencies. This script relies on Homebrew.

Once Homebrew is installed, run the following:

curl -fsSL https://raw.githubusercontent.com/fab1o/pump-zsh/refs/heads/main/scripts/install_deps.zsh | zsh && zsh

Manual Installation

If you prefer to install dependencies manually, refer to the lists below:

Mandatory

Required

  • jq — for configuration management
  • gum — improves interactive user experience
  • glow — for markdown rendering
  • GitHub CLI — used in commands: gha, pr, release, rev, and others

Recommended (not installed by the script)

Optional (not installed by the script)

Documentation and Support

Refer to the Pump-zsh Wiki for detailed guides, configuration tips, and advanced usage.

To see available commands and help options, run in your Terminal:

help

About

An Oh My Zsh plugin with a configurable set of aliases and functions to supercharge your terminal experience, plus custom themes for added style and clarity

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages