awesome-zsh-plugins
ZSH framework bundle
A collection of ZSH frameworks, plugins, themes and tutorials to simplify customization of the ZSH shell environment
A collection of ZSH frameworks, plugins, themes and tutorials.
15k stars
181 watching
545 forks
Language: Shell
last commit: 2 days ago
Linked from 10 awesome lists
antigenawesomeawesome-listcollectionhacktoberfestlistoh-my-zshshell-scriptszgenzgenomzsh-completionszsh-configurationzsh-frameworkszsh-pluginzsh-pluginszsh-promptzsh-theme
awesome-zsh-plugins / Frameworks | |||
rossmacarthur/zsh-plugin-manager-benchmark | 86 | 8 months ago | Contains performance benchmarks for the most popular ZSH frameworks, including both install time and load time |
pm-perf-test | 4 | 12 months ago | Tooling for running performance tests on multiple ZSH frameworks |
awesome-zsh-plugins / Frameworks / sheldon | |||
handlebars | Highly configurable install methods using templating | ||
TOML | 19,548 | about 1 month ago | Configuration file using syntax |
awesome-zsh-plugins / Frameworks / x-cmd | |||
Wrappers for Common Commands (e.g., cd, ip, ps, tar, apt, brew) | : These wrapped commands are more intelligent and easier to use compared to the native commands | ||
Lightweight Package Management Tool | : We have implemented a lightweight package management tool using shell and awk. Through it, you can quickly obtain most common software tools, such as jq, 7za, bat, nvim, python, node, go, etc | ||
CLI for Useful Websites (e.g., github.com, cht.sh) | : We have wrapped their APIs using shell and awk for daily use and to obtain corresponding services in scripts | ||
AI Tools | : We provide CLIs for ChatGPT, Gemini, Jina.ai, etc., and have wrapped corresponding shortcut commands for different application scenarios, such as for chatting with Gemini AI and for using AI to translate specified content or command results | ||
awesome-zsh-plugins / Frameworks / zplug / Can manage everything | |||
GitHub | ZSH plugins/UNIX commands on and | ||
gist.github.com | Gist files ( ) | ||
oh-my-zsh | 174,014 | 7 days ago | Externally managed plugins e.g., and plugins/themes |
GitHub Releases | Binary artifacts on | ||
own sources | 5,822 | 5 months ago | etc. (you can add your !) |
awesome-zsh-plugins / Frameworks / zplug | |||
antigen | 8,082 | 9 months ago | Unlike , no ZSH plugin files ( ) are required |
fzf | 65,547 | 6 days ago | Interactive interface ( , , , and so on) |
the startup time | 5,822 | 5 months ago | Cache mechanism for reducing |
awesome-zsh-plugins / Frameworks / zpm | |||
oh-my-zsh | plugins are compatible with | ||
awesome-zsh-plugins / Setups / zgenom | |||
zsh-quickstart-kit | 788 | 16 days ago | A simple quickstart for using ZSH with . This automatically configures ZSH to use to load a curated (but easily customizable) collection of plugins and periodically automatically update itself, the plugins, and the quickstart kit itself |
awesome-zsh-plugins / Prerequisites | |||
Awesome Terminal Fonts | 2,454 | 10 months ago | A family of fonts that include some nice monospaced Icons |
Cascadia Code | 25,993 | 3 months ago | Microsoft's Cascadia Code |
Fantasque Awesome Font | 34 | almost 10 years ago | A nice monospaced font, patched with Font-Awesome, Octoicons, and Powerline-Glyphs |
Fira Mono | 5,061 | almost 4 years ago | Mozilla's Fira type family |
Hack | Another Powerline-compatible font designed for source code and terminal usage | ||
Input Mono | A family of fonts designed specifically for code. It offers both monospaced and proportional fonts and includes Powerline glyphs | ||
Iosevka | Iosevka is an open source slender monospace sans-serif and slab-serif typeface inspired by , M+ and , designed to be the ideal font for programming | ||
Monoid | Monoid is customizable and optimized for coding with bitmap-like sharpness at 15px line-height even on low res displays | ||
Mononoki | Mononoki is a typeface by Matthias Tellen, created to enhance code formatting | ||
More Nerd Fonts | Another site to download nerd fonts | ||
Nerd fonts | 54,833 | 6 days ago | A collection of over 20 patched fonts (over 1,700 variations) & the fontforge font patcher python script for Powerline, devicons, and vim-devicons: includes Droid Sans, Meslo, AnonymousPro, ProFont, Inconsolta, and many more. These can be installed with - do |
Powerline patched font collection | 25,745 | 8 months ago | A collection of a dozen or so fonts patched to include Powerline glyphs |
Spacemono | 370 | over 3 years ago | Google's new original monospace display typeface family |
Victor Mono | Victor Mono is a free programming font with semi-connected cursive italics, symbol ligatures (!=, ->>, =>, ===, <=, >=, ++) and Latin, Cyrillic and Greek characters | ||
awesome-zsh-plugins / Tutorials / Generic ZSH | |||
A Beautifully Productive Terminal Experience | Tutorial using a combination of , , , , and to make for an extremely productive developer workflow | ||
A Guide to ZSH Completion With Examples | Explains ZSH autocompletion configuration with examples | ||
adamnorwood-zsh | 11 | 10 months ago | A minimalist but readable ZSH setup based on |
Arch Linux's ZSH introduction | Not actually Arch or Linux-specific | ||
GH | 58 | 9 months ago | Setup ZSH on debian/Ubuntu-based linuxes. Installs , , , , and more |
How To Make an Awesome Custom Shell with ZSH | A beginner-friendly tutorial on how to install and configure a ZSH shell | ||
commandlinepoweruser.com | Wes Bos' videos introducing ZSH and oh-my-zsh | ||
Outrageously Useful Tips To Master Your Z Shell | covers some of the features that ZSH has that Bash doesn't, and using oh-my-zsh | ||
Profiling ZSH | Good article about profiling your ZSH setup to optimize startup time | ||
rs-example | 8 | over 4 years ago | An example plugin showing how a Rust program can listen to and process commands from ZSH |
Why ZSH is Cooler than your Shell | slideshare presentation | ||
zephyr | 128 | 3 months ago | Zephyr uses built-in Zsh features to set up better default options, completions, keybindings, history, and much more |
ZSH for Humans | 1,800 | 3 months ago | A turnkey configuration for ZSH that aims to work really well out of the box. It combines a curated set of ZSH plugins into a coherent whole that feels like a finished product rather than a DIY starter kit |
ZSH Pony | 178 | over 13 years ago | Covers customizing ZSH without a framework |
ZSH tips by Christian Schneider | An exhaustive list of ZSH tips by Christian Schneider | ||
ZSH Unplugged | 388 | 5 months ago | Good resource if you want to eliminate using a framework but still easily use plugins |
awesome-zsh-plugins / Tutorials / Antigen | |||
belak/zsh-utils | 164 | 4 months ago | A minimal set of ZSH plugins designed to be low-friction and low-complexity |
mgdm.net/weblog/zsh-antigen/ | Michael Maclean's article about switching from oh-my-zsh to antigen | ||
Oh-my-zsh is the Disease and Antigen is the Vaccine | Josh Davis' introduction to Antigen | ||
awesome-zsh-plugins / Tutorials / Oh-My-Zsh | |||
Configuration to use Hyper.js as a ZSH terminal with a Windows Subsystem Linux on windows 10, with Oh My Zsh and the Powerlevel10k theme | 6 | over 2 years ago | How-to for getting Oh-My-ZSH running on WSL |
Getting started with oh-my-zsh | A beginners guide to oh-my-zsh by Dien Bui | ||
How to Install and Configure Z Shell in Ubuntu | 2 | 3 months ago | Amar Pan's article will walk you through the process of installing and configuring ZSH, including how to change themes and enable the time-saving autosuggestions plug-in |
iTerm2 + Oh-My-ZSH: Supercharge Your Mac Terminal | Catalin Pit's tutorial on getting started with Oh-My-ZSH on macOS | ||
Learn Zsh in 80 Minutes macOS | A beginners guide to using Oh My Zsh on macOS by Karl Hadwen | ||
Oh-My-Zsh! A Work of CLI Magic | Michiel Mulders installation guide for Ubuntu | ||
One Key Linux Setup | 18 | 3 days ago | Simple setup (ubuntu-only) of , , , support and other packages |
awesome-zsh-plugins / Tutorials / Prezto | |||
A Beautifully Productive Terminal Experience | Mike Buss' blog post about using Prezto, & Tmuxinator | ||
Migrate from Oh-My-Zsh to Prezto | Jerome Dalbert's blog post on migrating to Prezto | ||
awesome-zsh-plugins / Tutorials / Zgen | |||
rad-shell | 37 | 4 months ago | A fantastically feature rich, lightning-fast shell setup, powered by , , and |
awesome-zsh-plugins / Tutorials / Zinit (né zplugin) | |||
BlaCk-Void-Zsh | 339 | 7 months ago | Awesome, customizable Zsh Starter Kit . Includes powerline, integration, Weather and image viewing in some terminals |
zinit-configs | 51 | over 1 year ago | Real-world configuration files (basically a collection of files) holding invocations |
awesome-zsh-plugins / Tutorials / ZSH on Windows | |||
Antigen | 8,082 | 9 months ago | Uses for ZSH theme and config management |
agkozak-zsh-prompt | 292 | 3 months ago | Non-blocking ZSH prompt status updates thanks to |
awesome-zsh-plugins / Plugins | |||
1password | 2 | over 2 years ago | Adds functionality including a command that wraps the command. It takes a service name as an argument and copies the password for that service to the clipboard |
256color | 139 | about 2 years ago | Enhances the terminal environment with 256 colors. It looks at the chosen environment variable and sees if there is respective ncurses' terminfo with 256 colors available. The result is a multicolor terminal, if available |
abbr (olets) | 576 | 9 days ago | Manages auto-expanding abbreviations that expand inline when you hit space, inspired by fish shell |
abbr-path | 12 | over 3 years ago | Adds functionality of the parameter from some oh-my-fish themes |
abbrev-alias | 119 | 10 months ago | Provides functionality similar to 's abbreviation expansion |
actiona | 3 | about 6 years ago | Make it easier to call scripts from your command line. Includes tab completions |
activate-py-environment | 26 | 10 months ago | Automagically detects and activates your python environments ( , and ) while traversing directories |
adonisjs | 0 | almost 2 years ago | Plugin for skipping the part of the command |
ai-commands | 26 | 5 months ago | Asks GPT (gpt-4-turbo-preview) for CLI commands that achieve the described target action |
airpods-battery | 5 | 9 months ago | Looks for AirPods via Bluetooth and puts their battery charge state into |
alacritty | 10 | over 1 year ago | Control color schemes |
alehouse | 16 | 11 months ago | Contains short aliases for commands, inspired by |
alias-finder | 16 | over 2 years ago | Displays an alias when you use a command you have aliased previously. Helpful for remembering aliases you have defined in the past. Written as a pure ZSH script for speed |
alias-maker | 7 | over 1 year ago | Allows you to easily create and manage aliases from the command line |
alias-tips | 786 | over 1 year ago | An plugin to help remembering those aliases you defined once |
allclear | 1 | 4 months ago | Clears the terminal when you cd into |
allergen | 3 | 8 months ago | A collection of custom ZSH plugins to use with Antigen |
almostontop | 92 | about 5 years ago | Clears previous command output every time before new command executed in shell. Inspired by the plugin for |
alt-and-select | 6 | about 2 years ago | Binds the alt-c (copy), alt-v (paste), alt-x (cut) keyboard shortcut to a commands: copy-region-as-kill, yank, kill-region. Remaps the execute command to Alt-Shift-X |
ansible | 14 | about 6 years ago | A plugin for |
ansimotd | 57 | over 1 year ago | Adds old-school cool ANSI art when a login shell starts |
ansiweather | 1,877 | 9 months ago | Weather in your terminal, with ANSI colors and Unicode symbols |
antidote-use-omz | 9 | about 2 months ago | Make using with seamless |
antigen-git-rebase | 6 | about 5 years ago | Antigen/ZSH script to aid with rebasing |
anyframe | 193 | over 2 years ago | A / / wrapper plugin for ZSH |
apache2 | 6 | over 8 years ago | Adds aliases and functions for managing Apache2 |
apparix | 37 | almost 3 years ago | Command line directory bookmarks with jumping to bookmarks, subdirectory tab completion, distant listing etc |
apple-touchbar | 352 | over 1 year ago | Adds MacBook Pro touchbar support in |
appup | 18 | over 1 year ago | Adds , , and commands when it detects a or in the current directory (e.g. your application). Just run and get coding! |
apt | 5 | 15 days ago | For distros with package manager. Offers to install missing programs for you |
arc | 6 | over 1 year ago | Adds aliases for Yandex version control system |
archlinux (fourdim) | 1 | 4 months ago | Defines helper functions for on Arch Linux |
archlinux (junker) | 9 | over 1 year ago | Based on the oh-my-zsh plugin. Defines helper functions and aliases |
arduino | 5 | 11 months ago | Adds scripts to build, upload and monitor arduino sketches from a command line. Requires |
artisan | 622 | 4 months ago | Laravel plugin for ZSH to help you to run from anywhere in the project tree, with tab completion! |
asciidoctor | 5 | over 6 years ago | A plugin for AsciiDoctor |
asdf (kiurchv) | 15 | about 4 years ago | Integration and completions for , the extendable version manager, with support for Ruby, Node.js, Elixir, Erlang and more |
asdf (zimfw) | 9 | about 2 months ago | Initializes , installing it using if not installed yet. Also, bypasses the shims if you're using the plugin, as suggested by the plugin |
asdf-direnv | 11 | 10 months ago | Integration and completions for and |
asdf-prompt | 8 | over 2 years ago | Provides a function usable in prompts that displays version information for your current tool versions |
ask | 70 | 4 months ago | Serves as a ChatGPT API frontend, enabling you to interact with ChatGPT directly from the ZSH shell using only and |
assume-role | 6 | almost 6 years ago | Allows you to assume AWS IAM roles easily. Includes completions |
async | 771 | about 1 year ago | Library for running asynchronous tasks in ZSH without requiring any external tools. Allows you to run multiple asynchronous jobs, enforce unique jobs (multiple instances of the same job will not run), flush all currently running jobs and create multiple workers (each with their own jobs) |
atom-plugin | 5 | about 7 years ago | Based on the plugin, lets you launch a file or folder in from |
atuin | 20,881 | 12 days ago | Replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server |
aur-install | 1 | over 3 years ago | Small plugin to install packages from the AUR |
auto-cenv | 0 | 4 months ago | Automatically activate a conda environment when entering the project folder |
auto-color-ls | 55 | over 2 years ago | Automatically list directories with |
auto-fu.zsh | 431 | over 7 years ago | Automatic complete-word and list-choices. Originally incr-0.2.zsh by y.fujii |
auto-ls (commanda-panda) | 4 | about 3 years ago | Automatically runs or if available on |
auto-ls (desyncr) | 89 | 7 months ago | Automatically when cding to a new directory |
auto-notify | 415 | 4 months ago | Automatically sends out a notification when a long running task has completed |
auto-nvm | 0 | almost 4 years ago | Automatically switches to the node version specified in a given directory |
auto-pnpm-use | 3 | about 2 months ago | Automatically loads the node version specified in or |
auto-venv | 3 | 7 months ago | Automatically activates the Python virtual environment in the current directory or its parent directories |
autocomplete | 5,383 | 3 months ago | Automatically lists completions as you type and provides intuitive keybindings for selecting and inserting them |
autodark (cravend) | 2 | about 3 years ago | Switches between user-specified light and dark themes. Only works on macOS |
autodark (vbwx) | 0 | almost 3 years ago | Switches to another Terminal profile if dark mode is enabled (macOS-only) |
autodotenv | 13 | 7 months ago | Will prompt you to load variables when you into a directory containing a file |
autoenv-extended | 165 | about 1 month ago | Extended version of the plugin |
autoenv | 5,710 | about 2 months ago | Directory-based environments |
autojump | 16,274 | about 1 year ago | A command that learns - easily navigate directories from the command line. Install autojump-zsh for best results |
autopair | 533 | 4 months ago | A ZSH plugin for auto-closing, deleting and skipping over matching delimiters. Only tested on ZSH 5.0.2 or later |
autoquoter | 116 | about 1 year ago | A widget ("zsh plugin") that will automatically put quotes around arguments to certain commands |
autosuggestions | 31,474 | 6 days ago | -like fast/unobtrusive autosuggestions for ZSH |
autoswitch-virtualenv | 531 | 4 months ago | ZSH plugin to automatically switch python virtualenvs and pipenvs when traversing directories. Automatically detects and projects |
autoupdate-antibody | 0 | almost 3 years ago | A fork of for the plugin manager, with the added ability to cooperate with static loading |
autoupdate-antigen | 27 | over 6 years ago | doesn't do automatic updates like . This plugin adds auto updating for , both of and the bundles loaded in your configuration |
autoupdate-oh-my-zsh-plugins | 259 | about 1 month ago | doesn't automatically update non-core plugins, this plugin autoupdates repositories in the directory |
autovenv | 5 | 8 months ago | Automatically activates Python virtual environments when entering their parent directory |
aws-cli-mfa | 20 | 6 months ago | AWS CLI MFA plugin based on sweharris' . Supports specifying in profile |
aws-mfa | 3 | almost 6 years ago | Plugin for AWS MFA |
aws-plugin | 2 | almost 5 years ago | Adds helper functions for command. Includes mfa and helpers |
aws-upload | 1 | over 6 years ago | Boost your productivity with |
aws-vault-profiles | 0 | over 1 year ago | Plugin that integrates usage of with the environment variable |
aws-vault | 86 | 4 months ago | Plugin for . Includes tab completions |
aws | 1 | almost 3 years ago | Forked from the original . Includes completions for and a few utilities for managing AWS profiles and displaying them in your prompt |
aws2 | 2 | almost 5 years ago | Provides completion support for version 2 of the and a few utilities to manage AWS profiles and display them in the prompt |
awsssh | 3 | 8 months ago | List, select and into EC2 instances |
awsume | 1 | over 1 year ago | Plugin that enables showing the current profile |
azcli | 1 | over 2 years ago | Helper for using the Azure cli tools |
azure-keyvault | 0 | almost 3 years ago | Makes using Azure keyvaults less verbose from the cli |
azure-subscription | 2 | about 3 years ago | Displays information about the Azure current Subscription and tenant |
banner | 1 | about 2 months ago | Displays ANSI/ASCII art on session startup |
baseballfunfacts | 3 | about 6 years ago | Print random baseball related "fun facts" in your shell. Depends on and being installed |
bash-quote | 6 | almost 2 years ago | Get random quote from Bash.im |
bash | 40 | about 10 years ago | Makes ZSH more Bash compatible. It redefines the source command to act more like does. It also enables completions |
bat | 17 | 9 days ago | Adds some helper aliases for users |
battery_state | 8 | over 12 years ago | Show battery state in right-prompt |
bd | 423 | 6 months ago | Jump back to a specific directory, without doing |
bepoptimist | 1 | about 2 years ago | Remaps vi-mode for the French keyboard |
bitbucket-git-helpers | 17 | over 7 years ago | Adds helper scripts to allow you to create bitbucket PRs or open a directory in the current branch |
bitwarden (casonadams) | 1 | over 1 year ago | A CLI fuzzy finder using . Requires |
bitwarden (game4move78) | 22 | about 1 month ago | Adds functions to manage sessions |
bitwarden (kalsowerus) | 12 | over 2 years ago | Opens a widget containing your vault items. Upon selecting an item either the username or password will be either written into the shell or copied into the clipboard. Requires , and |
blackbox | 6,687 | about 2 months ago | Stack Exchange's toolkit for storing keys/credentials securely in a repository |
bob | 3 | about 2 months ago | Plugin for a cross-platform and easy-to-use Neovim version manager |
bofh | 2 | almost 4 years ago | Adds functions to display random bofh fortunes |
bol | 7 | almost 2 years ago | Prints a random quote when you open a terminal window |
boss-docker | 1 | over 4 years ago | Manages on macOS |
boss-git | 8 | about 5 years ago | Adds some convenience aliases for |
branch-manager | 16 | 7 months ago | A plugin for managing branches |
brave | 0 | 29 days ago | Manages profiles. With this plugin, you can start the Brave Browser with a specific user profile by using the brave command followed by the profile's name. The plugin also implements autocompletion for the profile names so you won't have to type the entire profile name manually |
brew (rhuang2014) | 0 | about 4 years ago | Standalone plugin for the Package Manager |
brew (wintermi) | 5 | about 2 months ago | Simple plugin for the Package Manager |
brew (wolffaxn) | 0 | about 4 years ago | Standalone plugin for the Package Manager |
brew-switcher | 7 | about 1 year ago | Automatically switch between Homebrew installations based on the current active arch, arm64 or x86_64, on Apple Silicon Macs |
browse-commit | 17 | over 8 years ago | Lets you open any commit in your browser from the command line |
bruse | 2 | over 2 years ago | Makes it easy to different versions of packages |
bumblebee | 2 | over 7 years ago | A plugin to toggle prepending in the command line |
bw | 4 | over 1 year ago | Provides formatting options and easy access to credentials stored in via the Bitwarden . The plugin tries to retrieve a valid session before each action, therefore an explicit login is not nescessary beforehand |
bws | 0 | about 2 months ago | Simplify and improve the retrieval of secrets from the Secret Manager |
c | 2 | over 3 years ago | Adds some shortcuts |
calc (arzzen) | 130 | 4 months ago | A calculator for ZSH |
calc (sam-programs) | 3 | 12 months ago | Allows you to run math calculations with no prefixes |
calibre-zaw-source | 3 | over 3 years ago | source for |
caniuse | 18 | over 5 years ago | Add support to ZSH |
careful_rm | 28 | over 5 years ago | A wrapper for that adds trash/recycling and useful warnings |
case | 3 | almost 5 years ago | A ZSH plugin that adds two aliases and to switch output case |
cd-gitroot | 74 | over 3 years ago | A ZSH plugin to to the repository root directory |
cd-ls | 16 | 7 months ago | Automatically after |
cd-reminder | 14 | 7 months ago | Display reminders when -ing into specified directories |
cd-reporoot | 2 | about 7 years ago | A ZSH plugin to to the current repository checkout's root directory |
cd-ssh | 1 | about 7 years ago | to a server when you accidentally to it |
cdbk | 14 | over 6 years ago | A ZSH plugin to allow easy named directory creation - shortcuts to any directory you want |
cdc | 22 | 2 months ago | Makes it easier to change directories to directories that are subdirs of a user-defined list of directories. Includes tab-completion, session history and , and equivalents |
cdh | 1 | 5 months ago | Allows users to manage and navigate through a history of directories they have visited. It maintains a history file of directories and provides several commands to interact with this history |
cdhist | 6 | 2 months ago | cd history/subdir/locatedir navigation. simple cd history, alias builtin to add history, rapidily swich to already visited directories, can use , or to rapidly cd to any directory |
cdr | 16 | about 9 years ago | Easy setup of for ZSH |
change-case | 8 | almost 7 years ago | Plugin for fast swap between upper and lower case in your command line |
cheatsheet | 8 | almost 5 years ago | Plugin to easily view, create, and edit cheatsheets |
check-deps | 3 | over 3 years ago | Helper for ZSH plugins that allows them to show how to install any missing dependencies. Works on Debian (and derivatives like Ubuntu), Arch and its derivatives, Node.js and ZSH plugins if you are using the framework |
chgo | 0 | almost 4 years ago | Clone of modified to make it easy to switch between multiple Go versions |
clean-project | 11 | almost 7 years ago | Remove files from projects (automatically by default). Useful for keeping and files from cluttering your directories |
clipboard | 37 | 4 months ago | Adds a cross-platform helper function to access the system clipboard. Works on macOS, X11 (and Wayland) and Cygwin |
cmaker | 8 | 6 months ago | Makes using easier |
cmd-status | 2 | over 3 years ago | Reports the status of commands including return code and duration |
cmd-time | 1 | 5 months ago | Collects the execution time of commands and exports the result to a variable that can be used elsewhere. It is similar to the built-in function, but it is also slightly different. Unlike when you set , it considers user and sytem time, not just CPU time |
cmdtime | 28 | over 3 years ago | Displays the duration of a command to the terminal forked from the plugin |
code-review | 3 | over 5 years ago | Launches on and |
code-stats | Counts keypresses and logs stats to | ||
codex | 1,441 | 7 days ago | Enables you to use OpenAI's powerful Codex AI in the command line |
coffee-time | 2 | over 1 year ago | Adds the alias, which runs . The extra flags keep everything awake: the system, the drive, and the display |
color-logging | 1 | about 1 month ago | provides a really easy to use logging library with notifications for pushbullet and pushover, colorizes tools like and and provides a color library |
colored-man-pages-mod | 13 | almost 8 years ago | Forked from . Colorizes output |
colored-man-pages | 61 | over 5 years ago | Colorize pages |
colorize-functions | 3 | 10 days ago | Colorizes functions for ZSH |
colorize | 26 | 11 months ago | Colorize the output of various programs |
colorls | 7 | over 4 years ago | Defines a few helpful shortcuts to some colorls functions |
colors (Tarrasch) | 42 | 10 months ago | Makes it easier to colorize text from the CLI. just works |
colors (zpm-zsh) | 50 | 8 months ago | Enhanced colors for ZSH |
command-execution-timer | 8 | about 1 month ago | Displays the time an interactive shell command takes to execute |
command-not-found (freed-wu) | 6 | 11 months ago | Uses the command-not-found package for ZSH to provide suggested packages to be installed if a command cannot be found |
command-not-found (tarrasch) | 22 | about 3 years ago | A mirror of the plugin so you don't have to include all of oh-my-zsh |
command-note | 12 | about 6 years ago | Record complex commands and comment on them |
command-time | 191 | about 4 years ago | Show execution time for long commands in ZSH and . Similar to builtin, but only outputs when user + system time >= |
communism | 22 | over 1 year ago | Displays a Marx quote of the day |
compe | 21 | over 3 years ago | Add completion for |
completion-generator | 269 | almost 2 years ago | This plugin tries to read the list of options from the help text of programs and generate a completion function automatically. Note that this doesn't do it automatically, you have to explicitly call the generator to create a completion script |
conda (themysciradata) | 14 | almost 3 years ago | Adds function to provide a prompt segment for and aliases for some base functions |
conda (wardhanisukoco) | 0 | 6 months ago | Automatically loads and provides functions for detecting versions for use in themes |
conda-init | 1 | about 1 year ago | Cleans up environment variables so doesn't mess up |
condaenv | 1 | 9 months ago | Provides a function which returns the current environment name |
confer | 5 | over 1 year ago | Tries to find program configuration files automatically so you can do things like to edit your configuration files |
containers | 4 | 11 months ago | Provides aliases and better interoperability between and commands based on which you have installed |
copy-pasta | 26 | over 4 years ago | Copy and paste files in your terminal like you would in a GUI |
copyzshell | 87 | over 7 years ago | A ZSH plugin to copy your shell configuration to another machine over |
crash | 65 | over 7 years ago | Adds proper error handling, exceptions and try/catch for ZSH |
crayon-syntax | 0 | almost 11 years ago | ZSH syntax highlighting for the Crayon Plugin for Wordpress |
cros-auto-notify | 0 | about 3 years ago | Automatically sends out a notification when a long running task has completed. Works with macOS and linux (if is installed) |
crypto-prices | 11 | over 5 years ago | Add a segment with the current bitcoin price |
crystal | 27 | over 4 years ago | A plugin for |
cvideo | 1 | over 2 years ago | Quickly compress video with |
cycle-fav-dirs | 2 | 11 months ago | A plugin to cycle through your favourite directories |
cycle-jobs | 3 | 16 days ago | The ZSH Cycle Jobs Plugin is a simple yet powerful tool that enhances your terminal workflow by allowing you to cycle through background jobs using a single keyboard shortcut. This plugin is particularly useful for developers and system administrators who frequently work with multiple background processes |
czhttpd | 57 | about 1 year ago | A simple http server written in 99.9% pure ZSH |
ddev | 1 | almost 2 years ago | A ZSH plugin for the tool for setting up PHP development environments |
declare-zsh | 7 | over 1 year ago | A parser for commands in . It allows you to perform the following actions on from the command-line - enable and disable plugins add or remove snippets |
deepx | 7 | over 5 years ago | Collection of useful and fun commands to improve workflow and quality of life |
deer | 302 | over 2 years ago | A file navigator for ZSH heavily inspired by |
def | 11 | about 2 years ago | Allows you to specify and run a default command in any directory of your choice |
defer | 356 | 10 months ago | Defers execution of a command until has nothing else to do and is waiting for user input. Its intended purpose is staged startup. It works similarly to Turbo mode in |
delete-prompt | 3 | 7 months ago | ZSH widget to delete the prompt texts within the current line. It is useful when executing pasted commands from the web or a README. A leading non-alphanumeric character + space is detected as a prompt |
deno (cowboyd) | 1 | over 1 year ago | Useful aliases and settings |
deno (tricked-dev) | 0 | over 2 years ago | Automatically installs to on startup if deno is not already installed |
depot-tools | 0 | about 6 years ago | Simple plugin for installing the chromium depot_tools. Installing this plugin will add all of the chromium depot_tools to your automatically |
dev | 5 | almost 3 years ago | Provides a lightweight version of Shopify's internal dev tool |
dietpi | 3 | about 1 year ago | Adds utilities for to your (and includes aliases to automagically run them with ) when you log into a machine running |
diff-so-fancy | 21 | 2 months ago | Automatically installs and enables its use in ZSH and |
diractions | 32 | 4 months ago | Allow you to map a short logical/mnemonic name to directories to quickly access them, or perform actions in them |
dirbrowse | 0 | 8 months ago | Customized version of the plugin in |
dircolors-solarized (joel-porquet) | 115 | over 2 years ago | Solarized dircolors plugin, with options for dark or light terminal backgrounds |
dircolors-solarized (pinelibg) | 2 | about 4 years ago | Enables |
dircycle | 21 | over 4 years ago | Cycle through the directory stack |
directory-history | 155 | almost 5 years ago | A per directory history for ZSH which implements forward/backward navigation as well as substring search in a directory sensitive manner |
direnv | 14 | over 2 years ago | A plugin for installing and loading . Inspired by |
dirrc | 27 | about 2 months ago | Executes when present in a directory you into |
dirstack | 2 | over 9 years ago | Plugin for displaying the dirstack info on a single line |
doas (anatolykopyl) | 6 | over 4 years ago | Easily prefix your current or previous commands with by pressing twice |
doas (senderman) | 3 | 5 months ago | Easily prefix your current or previous commands with by pressing twice |
docker-aliases | 9 | over 4 years ago | aliases for everyday use |
docker-compose | 48 | over 8 years ago | Show container status in your prompt |
docker-helpers | 30 | almost 2 years ago | A collection of helper scripts |
docker-machine | 2 | over 6 years ago | A docker-machine plugin for ZSH |
docker-run | 47 | over 7 years ago | Go back to running your commands "naturally", we'll handle the container |
dogesh | 6 | over 10 years ago | Dogification plugin |
dot-up | 0 | 28 days ago | Converts , , , etc., into commands to navigate parent directories |
dotbare | 673 | 7 months ago | Interactive dotfile management with the help of |
dotfiles | 22 | almost 5 years ago | Keep your dotfiles in sync across multiple machines using |
dotpyvenv | 6 | over 3 years ago | Automagically switch to a python virtual environment located (that you previously have created with virtualenv program) in a directory named when you into a directory |
download | 2 | over 2 years ago | Helper to download files with |
dropbox | 21 | almost 3 years ago | A plugin for ZSH that provides and commands |
drupal | 1 | almost 3 years ago | Adds aliases for common tasks and also tab-completion for . Inspired by |
dune-quotes | 9 | about 4 years ago | Random Dune quote generator plugin |
duration | 0 | about 4 years ago | Displays command duration if it exceeds a user-settable run time |
dwim | 88 | over 9 years ago | Attempts to predict what you will want to do next. It provides a key binding (control-u) that will replace the current (or previous) command line with the command you will want to run next |
easy-motion | 51 | almost 2 years ago | A port of for ZSH |
ec2ssh | 10 | over 6 years ago | List EC2 instances and login to the instances easily |
editing-workbench | 2 | about 3 years ago | Adds sane, complex command line editing (e.g. incremental history word completion) |
edward cli | 0 | over 4 years ago | Adds smart completions and alises for |
elixir | 155 | about 1 year ago | Adds shortcuts for Elixir, IEX, Mix, Kiex and Phoenix |
emacs (cowboyd) | 0 | almost 4 years ago | Make Emacs the default for CLI operations like editing git commit messages; set up handy aliases |
emacs (flinner) | 4 | 6 months ago | Uses the Emacs daemon capability, allowing the user to quickly open frames, whether they are opened in a terminal via a connection, or X frames opened on the same host |
emoji-cli | 435 | over 2 years ago | Emoji completion on the command line |
emoji-fzf | 8 | about 2 months ago | Configurable ZSH plugin for the excellent . It is heavily inspired by |
emojis | 14 | over 7 years ago | Adds numerous ASCII art emojis to your environment in convenient variables |
enhancd | 2,580 | 7 months ago | A simple tool that provides an enhanced command by memorizing all directories visited by a user and use it for the pathname resolution |
envrc | 2 | over 4 years ago | Automatically loads and unloads environment variables if a file is found in a directory |
escape-backtick | 1 | over 7 years ago | Quickly insert escaped backticks when double-tapping "`" |
evalcache | 199 | about 1 year ago | Caches the output of a binary initialization command like , to help lower shell startup time by loading from cache instead of re-running every new shell session |
evil-registers | 42 | 6 months ago | Extends ZLE commands to remotely access named registers of the and editors, and system selection and clipboard |
exa (DarrinTisdale) | 118 | 11 months ago | Enables a number of aliases extending , the modern replacement for |
exa (mohamedelashri) | 17 | 6 months ago | Adds aliases for , a modern replacement for |
exa (ptavares) | 11 | over 1 year ago | Installs and loads |
exa (ritchies) | 9 | over 3 years ago | Adds aliases to make using easier |
exa (todie) | 1 | about 2 years ago | Integration and completions for , a modern replacement for |
exa (zap-zsh) | 19 | about 1 year ago | Overrides common commands to use exa instead |
exa (zplugin) | 0 | over 1 year ago | replace with |
exa (zshell) | 60 | 10 days ago | replace with |
exa-ls (zpm-zsh) | 100 | 7 months ago | Zsh plugin for ls |
exa-ls | 3 | about 3 years ago | Adds aliases so that you can use as a drop-in replacement for and |
exercism | 10 | over 9 years ago | A plugin for |
expand-ealias | 14 | over 7 years ago | Expand specific aliases with space |
expand | 32 | 8 months ago | Expands regular aliases, global aliases, incorrect spellings and phrases, globs, history expansion and $parameters with the spacebar key |
expander | 3 | almost 3 years ago | A widget that allows you to write custom expanders and select them with |
explain-shell (brokentoaster) | 2 | 6 months ago | Uses to look up the current command line on |
explain-shell (gmatheu) | 27 | about 2 months ago | Opens commands on |
extend-history | 9 | 9 months ago | Extends command history by adding the exit code for each command in the history |
ez-cmd | 1 | over 1 year ago | Simplifies and streamlines common command-line tasks by providing easy-to-use shortcuts and aliases |
ez-compinit | 10 | about 1 month ago | Wraps , queueing up calls to , and hooking the real call to an event that runs at the end of your . That way you get all the benefits of calling early without any of the downsides |
eza (clavelm) | 0 | 4 months ago | Replaces with |
eza (mohamedelashri) | 3 | 18 days ago | Adds aliases for , a modern replacement for |
eza (twopizza9621536) | 3 | about 1 month ago | Replaces with |
eza (z-shell) | 60 | 10 days ago | Replaces with |
eza-ls | 0 | 4 months ago | Adds aliases allowing [eza( , to act as a drop-in replacement for and |
f-shortcuts | 8 | 7 months ago | Makes a shortcuts toolbar using to keys |
fancy-ctrl-z | 20 | over 4 years ago | Broken out version of the version in so users of other frameworks don't have to import all of |
fast-alias-tips | 9 | 11 months ago | Helps remember the aliases you defined and forgot about. Ported from . Active fork of |
fast-syntax-highlighting | 1,191 | about 1 year ago | Optimized and improved – better response times, switchable highlight themes |
fastcache | 32 | 5 months ago | Caches command output to improve shell startup time |
fav | 4 | over 3 years ago | ZSH/ plugin that makes it really easy to add and recall named favorites of your important directories |
favorite-directories | 8 | over 7 years ago | Fast jumps to your favorite directories |
fd-plugin | 6 | 6 months ago | Adds aliases for , a modern replacement for |
fd | 7 | 7 months ago | Use to browse directories |
figures | 11 | about 5 years ago | Unicode symbols for ZSH |
firebase (rmrs) | 5 | about 7 years ago | Add an indicator in the prompt that you're in a directory with a file (aka "firebase project") |
firebase (seqi) | 9 | about 3 years ago | Display the current working project or project alias when in a Firebase project directory or subdirectory |
firmine | 1 | 7 months ago | Includes decorators for user@hostname, date & time, current directory and icons for last command exit status |
fixnumpad-osx | 3 | almost 4 years ago | Enables numpad keys of Apple keyboards to be recognized in ZSH |
flow-plugin | 45 | over 1 year ago | This plugin makes the command available inside every subdirectory of the TYPO3 Flow distribution |
fnm (dominik-schwabe) | 16 | over 1 year ago | Installs and loads the if it is missing |
fnm (wintermi) | 3 | about 2 months ago | Helper plugin for the fast and simple Node.js version manager |
forgit | 4,430 | 9 days ago | Utility tool for which takes advantage of fuzzy finder |
functional | 136 | over 2 years ago | ZSH higher order functions |
fuzzy-search-and-edit | 33 | almost 5 years ago | ZSH plugin for fuzzy searching files and instantly opening a matched file on matched line |
fuzzy-wd | 2 | over 2 years ago | Adds fuzzy search for directories warped with the plugin |
fz | 528 | 9 months ago | Seamlessly adds fuzzy search to 's tab completion and lets you easily jump around among directories in your history |
fzf (gimbo) | 0 | 4 months ago | Helpers for using in ZSH. Requires |
fzf (unixorn) | 312 | 20 days ago | Enables history and file searches |
fzf-copyq-clipboard | 2 | almost 2 years ago | Add support for |
fzf-dir-navigator | 48 | 3 months ago | This is a cool and user-friendly directory navigation plugin for using that allows the user to switch to any directory from anywhere and to anywhere. It also maintains a history of recently visited directories. Additionally, you can use hotkeys to move back and forth between directories in the shell session |
fzf-fasd | 56 | over 4 years ago | Integrates and --- tab completion of with 's fuzzy search! |
fzf-finder | 20 | 9 months ago | Plugin to have a cool search keybinding with and (optionally) and . Falls back to and . Searches in the local tree of subdirectories for files |
fzf-history-search | 323 | 6 months ago | Replaces with an -driven history search that includes date/times |
fzf-it | 5 | over 1 year ago | Make any command interactive wrapping it with functionality |
fzf-marks | 484 | 3 months ago | Little script to create, navigate and delete bookmarks in and , using the fuzzy finder |
fzf-packagemanager | 1 | about 2 months ago | Adds commands for installing tools via various package managers using . Supports , & |
fzf-pass | 6 | over 2 years ago | Better handling of passwords using and |
fzf-plugin | 0 | almost 2 years ago | 's plugin extracted so it can be used easily with other plugin managers |
fzf-prezto | 5 | about 3 years ago | Prezto plugin that finds where has been installed and enables its auto-completion and key-bindings. This plugin works as a Prezto configuration option |
fzf-tab-widgets | 8 | 6 months ago | Adds widgets for |
fzf-tab | 3,369 | 15 days ago | Replace ZSH's default completion selection menu with |
fzf-tools | 11 | 12 months ago | Provides functions, aliases and key-bindings for commands such as , , , , that are designed to enhance your command-line workflow by making them to default to filtering through , allowing you to quickly find files, search & run commands from history, run scripts of many supported types, browse commits, and more |
fzf-utils | 1 | over 3 years ago | Provides functions to kill proceses and find in path with |
fzf-widgets | 87 | almost 5 years ago | Adds some ZLE widgets for |
fzfsh | 2 | about 2 months ago | Add plugins for , , , and |
fzy | 56 | almost 4 years ago | Plugin that uses for certain fuzzy matching operations |
gcloud-project | 10 | over 5 years ago | Easy selection of Google Cloud Projects |
gcloud | 4 | about 2 months ago | Finds the installed gcloud sdk and sources the zsh file there, along with the zsh completions file |
gdbm | 0 | over 1 year ago | Adds GDBM as a plugin |
gentoo | 4 | 11 months ago | Adds some aliases and functions to work with Gentoo Linux |
geometry-datetime | 2 | almost 7 years ago | datetime plugin. Shows datetime ( unix command) in your prompt |
geometry-hydrate | 1 | about 6 years ago | plugin to remind you to hydrate |
geometry-npm-package-version | 1 | about 6 years ago | plugin to display the current folder's npm package version |
geometry-rust-version | 2 | about 6 years ago | plugin to display the current folder's Rust version when either a or is present |
get-jquery | 1 | about 10 years ago | Plugin for fast downloading the jQuery library from |
ghost-zeus | 2 | about 10 years ago | Lets you use with normal rails commands |
gimbo-git | 1 | 9 months ago | A subset of the aliases, plus some new aliases, plus a few handy functions |
gimme | 2 | over 7 years ago | Manage installations with |
git-acp | 6 | over 3 years ago | Take the current command line as the commit message and then run , , and with one keystroke |
git-add-remote | 14 | over 2 years ago | Easily add the upstream remote to your fork |
git-aliases (mdumitru) | 30 | about 3 years ago | Broken out version of the version in so users of other frameworks don't have to import all of |
git-aliases (peterhurford) | 82 | almost 5 years ago | Creates a lot of useful aliases for combinations of commonly used commands |
git-aliases (remino) | 0 | about 2 years ago | Aliases all commands to . Also aliases to |
git-arc | 0 | about 2 months ago | Adds aliases and functions for , a FreeBSD development tool |
git-branches | 7 | almost 3 years ago | Makes a menu of branches you can switch to without having to type long branch names |
git-check | 1 | 3 months ago | Adds a ZSH hook to check if the origin of the current branch has changes to local in the background and sends a notification |
git-clean-branch | 1 | over 2 years ago | Cleans up dead branches |
git-complete-urls | 3 | over 4 years ago | Enhance completion to include in the remotes completion (e.g. from ) any URL in the clipboard |
git-extra-commands | 1,020 | 9 days ago | Extra helper scripts packaged as a plugin |
git-flow-avh | 6 | about 1 year ago | Adds short aliases for the commands |
git-fuzzy | 2,329 | 2 months ago | A CLI interface to that relies heavily on |
git-gen | 0 | 5 months ago | Handle bulk branch delete and create operations |
git-ignore | 28 | over 5 years ago | Generates files from gitignore.io . , completion, preview integrated |
git-is-clean | 2 | over 2 years ago | This function will return true or false depending on if it finds out your repo is dirty or not |
git-it-on | 111 | almost 2 years ago | Adds ability to open a folder in your current branch on GitHub |
git-lfs | 3 | about 4 years ago | Adds short aliases for the commands |
git-patch | 0 | 6 months ago | Adds custom functions and aliases to the oh-my-zsh plugin |
git-plugin (dark-kitt) | 0 | 7 months ago | integration that displays the current directory and branch |
git-plugin (rcruzper) | 7 | over 5 years ago | Adds some functions for |
git-prompt-enhanced | 2 | 12 months ago | Provides a more granular information about a repository |
git-prompt-useremail | 8 | over 2 years ago | Adds prompt reminders for user.email |
git-prune (diazod) | 35 | 12 months ago | Allows you to delete all branches that are already merged in your local repository and/or that were merged in your remote origin repository |
git-prune (seinh) | 35 | 12 months ago | Plugin that simplifies deleting merged branches in a repository |
git-scripts | 1 | about 3 years ago | Adds and commands |
git-secret | 3,745 | 10 days ago | A bash-tool to store your private data inside a repository |
git-smart-commands | 12 | over 4 years ago | Adds extra commands to make some common usages more efficient |
git-smart-commends-wrapper | 0 | over 2 years ago | Wraps to make it compatible with the plugins system |
git-status | 3 | 6 months ago | Exposes functions with information about the current repository |
git-switch-branch-skim | 0 | 8 months ago | Allows you to switch branches with |
git-sync | 45 | over 2 years ago | A ZSH plugin to sync repositories and clean them up |
git-tree | 1 | over 2 years ago | powered helper |
git-worktree | 24 | almost 2 years ago | Wraps some operations for simplicity and productivity. Includes tooling |
git-worktrees | 13 | almost 2 years ago | Makes worktrees more functional. Includes tab completions |
git | 50 | over 1 year ago | Replacement for the stock plugin. Provides quite a few useful aliases and functions. The motivation to replace the default plugin stems from the fact that it comes with some inconsistencies that make a few popular commands rather unintuitive, so this plugin makes the aliases consistent |
gitcd (SukkaW) | 4 | over 4 years ago | Adds command to a repository and into the resulting directory |
gitcd (viko16) | 11 | over 4 years ago | Automatically to a working directory after cloning it |
gitfast | 8 | over 9 years ago | Updated fork of the plugin |
gitgo | 11 | over 5 years ago | Open a GitHub/GitLab repository in your browser from the command line (macOS only) |
github-folders | 0 | over 2 years ago | Organizes your GitHub checkouts for you |
github | 1 | about 3 years ago | Fork of the original embedded in |
gitignore | 53 | 7 months ago | Plugin for creating files |
gitio (denysdovhan) | 22 | over 8 years ago | A ZSH plugin for generating a GitHub short URL using |
gitio (nicolodiamante) | 4 | 10 months ago | Uses to shorten urls |
gitstatus | 3 | over 2 years ago | Makes it easy to show your status in your prompt |
gitsync | 4 | almost 9 years ago | ZSH plugin to improve workflows for one person developing on the same repository on multiple machines |
goenv (bbenne10) | 6 | over 9 years ago | Manage similarly to Python's virtualenvwrapper |
goenv (cda0) | 0 | almost 5 years ago | Plugin for installing, updating and loading |
goenv (heyvito) | 1 | over 2 years ago | Automatically reads files in the current directory and sets environment variables |
going_places | 2 | 6 months ago | A plugin that helps to use, create and maintain a list of shell locations |
golang | 5 | about 2 months ago | Adds tooling for the Go programming language toolchain |
golinks | 0 | about 3 years ago | Launch golinks from your terminal |
gpg-agent | 12 | over 4 years ago | Plugin that tries to do the right thing when it comes to setting up the GPG agent to act as an SSH agent as well on macOS |
gpg-crypt | 9 | almost 7 years ago | ZSH plugin to encrypt and decrypt files or directories in place |
gpg | 0 | 6 months ago | Adds helpful aliases for using |
gpt | 17 | over 1 year ago | Enable querying ChatGPT from the command line |
grep2awk | 27 | about 6 years ago | ZLE widget to transform command into command |
grunt-plugin | 7 | over 12 years ago | Add autocompletion for |
gsh | 1 | over 1 year ago | Collection of helper functions for |
gtm-terminal-plugin | 15 | about 4 years ago | terminal plugin for |
gtr | 0 | over 4 years ago | Allows fast tagging of a release in using the tag name * - and headline |
guish | 6 | 6 months ago | Collection of utility functions and aliases |
gumsible | 3 | almost 2 years ago | Wrapper plugin for |
gunstage | 64 | 3 months ago | There are at least eight ways to unstage files in a repository. This is a command-line shell plugin for undoing |
gvm (dgnest) | 5 | about 6 years ago | A (Go version manager) plugin for ZSH |
gvm (yerinle) | 1 | over 11 years ago | Provides autocompletion for (Groovy enVironment Manager) |
hab | 10 | over 4 years ago | Automatically loads OS environment variables defined in the file if it's found when changing to a new directory |
hacker-quotes | 93 | over 1 year ago | Outputs a random hacker quote when you open a terminal |
hadoop-plugin | 0 | about 7 years ago | Adds some convenience aliases for functions |
haiku | 2 | over 1 year ago | Prints a haiku promoting work-life balance and stress management once every 24 hours when the terminal is open |
hanami | 7 | over 7 years ago | ZSH plugin for projects |
hangul | 166 | about 2 months ago | Auto correct hangul(한글, korean) to English when it was supposed to be typed in English. 영어를 타이핑 해야되는데 한글로 타이핑된경우 자동으로 수정합니다 |
hbt | 9 | about 2 years ago | Heuristic ZSH suggestion system based on past command usage |
hebzsh | 1 | about 1 year ago | If a command is not found as typed in Hebrew, translates the command as if it was typed on a keyboard with a US English layout and tries again |
help | 9 | 10 days ago | Colorizes the output of commands run with |
hints | 60 | about 3 years ago | Display glob and parameter flags and other non completable info right under your editing buffer |
hipchat | 13 | about 9 years ago | Send hipchat messages from the shell |
hist-delete | 1 | 6 months ago | Delete history items from zsh's Ctrl+R history search |
hist | 149 | 6 months ago | Edit your history in ZSH, without ever leaving the command line |
histdb | 1,283 | 7 months ago | Stores your history in an SQLite database. Can be integrated with |
historikeeper | 1 | 4 months ago | Captures history in a database |
history-enquirer | 83 | about 2 months ago | Enhances history search with more interaction and a multiline selection menu. Requires Node.js |
history-filter | 30 | about 3 years ago | Allows you to specify patterns that will automatically exclude commands from being inserted into your permanent history. Particularly useful for preventing secrets being written |
history-here | 9 | about 1 year ago | Binds to quickly toggle the current shell history file location |
history-on-success | 1 | 21 days ago | Save yourself from repeating the same mistakes by filtering out your unsuccessful commands from your zsh history file. Based on a by Dean Scarff |
history-popup | 0 | almost 5 years ago | Captures the key and uses to open a popup menu with the history, so the user can interactively navigate through it and pick the history line to bring back to the prompt |
history-search-multi-word | 98 | over 1 year ago | A syntax highlighted, multi-word history searcher for ZSH, bound to Ctrl-R, with advanced functions (e.g. bump of history entry to top of history) |
history-substring-search | 2,641 | 5 months ago | Needs to be loaded after , or they'll both break. You'll also need to bind keys to its functions, details are in the README.md |
history-sync (vitobotta) | 24 | about 1 year ago | Syncs your ZSH history across computers using a private repository. Uses to encrypt the history |
history-sync (wulfgarpro) | 247 | about 1 year ago | An plugin for encrypted, Internet synchronized ZSH history using |
history | 83 | over 6 years ago | Extend history so that it can be queried by SQL |
hitokoto | 13 | over 1 year ago | Displays a random quote from |
homeassistant-cli | 3 | over 4 years ago | Provides completion and (configuration) helpers for the . and allows command line interaction with instances |
homebrew | 5 | about 3 years ago | Plugin for that supplements the one built into oh-my-zsh and can safely run with it enabled |
hooks | 57 | almost 3 years ago | Add missing hooks - for plugins and personal use |
host-switch | 6 | over 8 years ago | Make it easier to switch in different files during development |
hub-ci-zsh-plugin | 0 | about 9 years ago | A simple plugin for adding ci-status to your ZSH theme |
hub | 9 | over 3 years ago | ZSH plugin for forking model |
hypnosnek | 0 | 12 months ago | Simple utilities with p10k integration for managing environments |
igit | 16 | 8 months ago | Interactive commands using |
incsearch | 5 | about 1 year ago | Friendlier mode for ZSH. Moves cursor with incremental search within current line |
ing | 3 | about 6 years ago | Streamlined output |
instant-repl | 3 | almost 4 years ago | Activate a REPL for any command in your current ZSH session |
interactive-cd | 314 | over 2 years ago | Fish-like interactive tab completion for |
iosctl | 4 | about 8 years ago | Quickly access App, Data, and Log of the running simulator |
ipip | 16 | over 5 years ago | Plugin for |
iterm-tab-color | 49 | about 5 years ago | Adds function to set the tab color in iTerm2 and can automatically change color based on cwd or command being executed |
iterm-tab-colors | 48 | 4 months ago | Automatically changes iTerm 2 tab color based on the current working directory |
iterm-tmux-color-tabs | 1 | 5 months ago | Every new tab opened in iTerm2 will have the next colour from the default or specified palette |
iterm-touchbar | 689 | over 2 years ago | Display iTerm2 feedback in the MacbookPro TouchBar (Current directory, git branch & status) |
iterm2-colors | 4 | over 5 years ago | Manage your iTerm 2's color scheme from the command line |
iterm2-shell-integration | 51 | 3 months ago | Shell integration and utilities for iTerm2 |
iterm2-tabs | 7 | 8 months ago | Set colors and titles of iTerm 2 tabs |
iterm2 | 10 | over 4 years ago | Packs iTerm 2's ZSH integration scripts into a ZSH plugin to avoid polluting your $HOME directory, with a negligible time increase of only 2ms |
iwd | 3 | 11 months ago | Similar in concept to , this ZSH plugin saves your initial working directory in for easy returns to the starting point of your session |
jabba | 5 | almost 5 years ago | Adds shell integration code and completions for the Java version manager |
java-zsh-plugin | 1 | over 4 years ago | Adds a command so you can switch easily between different versions of the jdk |
javaVersions | 7 | almost 6 years ago | Change between different java versions with a single command |
jdk-switch | 12 | 11 months ago | Switches between jdk versions. Works on macOS and Linux |
jenkins | 6 | over 7 years ago | A jenkins plugin for ZSH, heavily inspired by the excellent jira plugin |
jenv-lazy | 6 | about 6 years ago | A ZSH plugin for lazy loading of |
jhipster | 39 | 2 months ago | Adds commands for |
jira-plus | 7 | almost 10 years ago | Create JIRA tickets from the command line |
jq | 316 | 3 months ago | Interactively build expressions. Also supports . Requires |
jrgit | 0 | 6 months ago | Provides a suite of functions to streamline the Git user experience. It includes features for installing and configuring Git, handling large files with Git LFS, improving diff outputs, and managing credentials and keys securely |
jvm | 4 | almost 7 years ago | Allows selection of JDK on macOS |
k | 1,780 | almost 2 years ago | Directory listings for ZSH with status decorations |
k3d | 8 | about 3 years ago | Adds aliases and tab completions for |
kctl | 3 | over 3 years ago | Add helper aliases for |
kill-node | 7 | about 7 years ago | ZSH plugin for murdering process families |
kitsunebook | 0 | about 10 years ago | KitsuneBook plugin for |
kiwi | 0 | 7 months ago | Dog-themed, includes status and last command exit status decorators |
konsole-theme-changer | 2 | over 8 years ago | Toggle konsole theme from ZSH |
kube-aliases | 115 | 12 months ago | Adds functions and aliases to make working with more pleasant |
kube-ps1 | 3,553 | 2 months ago | ZSH plugin for that adds current context and namespace |
kubecolor (devopstales) | 7 | 2 months ago | Adds aliases for the command |
kubecolor (droctothorpe) | 8 | over 5 years ago | Simplify and colorize the output of |
kubecolor (trejo08) | 4 | almost 3 years ago | Prints colorized outputs from . Includes helper functions |
kubeconfig-mgr | 7 | 12 months ago | Makes managing multiple kubeconfig files easier |
kubectl-config-switcher | 1 | about 1 month ago | Switch between config files in via the environment variable |
kubectl-prompt | 562 | over 1 year ago | Display information about the kubectl current context and namespace in your ZSH prompt. Creates , , and variables you can use to customize your prompt |
kubectl | 6 | over 7 years ago | ZSH plugin for managing |
kubectlenv | 0 | 22 days ago | Easily switch between multiple versions |
kubectx (ptavares) | 0 | over 2 years ago | Installs and loads |
kubectx (unixorn) | 7 | about 2 years ago | Automatically installs and |
kubernetes | 115 | 12 months ago | Add helper functions and aliases |
lacrimae | 2 | 9 months ago | Prints a line from a collection of chants |
lando (joshuabedford) | 8 | over 1 year ago | A collection of alias functions to enable the use of the CLIs within without having to type lando to access them |
lando (mannuel) | 0 | about 2 years ago | Adds aliases for various commands |
laradock-workspace | 1 | almost 7 years ago | Provides an interface to 's workspace |
laravel (baliestri) | 0 | almost 2 years ago | Plugin for skiping the command when running commands and or when running commands |
laravel (crazybooot) | 17 | over 5 years ago | Add shortcuts for 5, 5.1, 5.2 & 5.3 |
laravel-au | 8 | about 5 years ago | Adds aliases for 6 |
laravel-sail | 37 | about 2 months ago | Adds shortcuts for commands |
laravelx | 1 | about 3 years ago | Adds some aliases for common commands |
last-working-dir-tmux | 1 | over 4 years ago | Keeps track of the last used working directory globally and per session and automatically jumps into it for new shells |
last-working-directory | 7 | 11 months ago | Broken out copy of the version in . Keeps track of the last used working directory and automatically jumps into it for new shells |
lazy-load | 2 | 4 months ago | Lazy load tab completions only when you actually need them |
lazyload | 120 | 6 days ago | Lazy load commands and speed up start up time of ZSH |
learn | 6 | 4 months ago | Learning collection in MySQL/MariadB to save, query and quiz everything you learn |
lesaint-git | 0 | about 7 years ago | Replacement plugin for -compatible frameworks |
lesaint-mvn | 0 | over 9 years ago | Maven plugins for |
liferay | 3 | 5 months ago | Adds scripts for development |
linkfile | 1 | about 3 years ago | Add shortcuts to your favorite directories |
linus-rants | 28 | over 3 years ago | Outputs a random Linus Torvalds rant when opening a terminal |
listbox | 46 | over 2 years ago | Listbox element for shell |
llm-suggestions | 31 | 6 months ago | Type something in English at the prompt, hit a definable key, and it uses LLM to generate a command line for you |
locate-sublime-projects-cli | 1 | over 7 years ago | Allows searching for projects and opens them in Sublime |
loremipsum | 0 | over 6 years ago | Generate lorem ipsum text on the command line. Gets its data from |
ls (twopizza9621536) | 0 | about 1 year ago | Adds some more aliases for |
ls (zpm-zsh) | 100 | 7 months ago | Colorizes the output of |
lsd (tankeryang) | 0 | 5 months ago | Replaces and commands with |
lsd (wintermi) | 4 | about 2 months ago | Override and commands with |
lsd (z-shell) | 13 | 5 months ago | Replaces with |
lumberjack | 43 | about 8 years ago | Lumberjack is a logging interface for shell scripts |
lux | 33 | 10 months ago | ZSH plugin to toggle the light & dark modes of macOS, iTerm 2, Visual Studio Code and other items and applications via the command. Highly customizable: included items can be configured by defining variables. Highly extensible: items can be added by defining functions. Includes a helper function to determine if the macOS dark mode is active for use in theming |
mac-packaging | 1 | almost 4 years ago | A set of common functions used for enterprise Mac packaging with |
macos (joow) | 3 | about 7 years ago | A ZSH plugin for macOS |
macos (zshzoo) | 20 | about 1 month ago | ZSH goodies for macOS users |
macos-theme | 0 | over 1 year ago | Adds the theme command, which toggles between light and dark mode in macOS. Requires plugin |
mage2docker | 12 | about 5 years ago | Makes it easy to work with Docker and Magento 2. Speeds up and simplifies common commands like clean cache, setup upgrade, compile di and much more in Magento 2 on containers |
magento-2 | 25 | about 2 years ago | Adds function to run magento binary, adds tab completions |
magic-enter | 13 | over 1 year ago | Make your enter key magical by binding a ZSH command to it |
manydots-magic | 44 | 2 months ago | A zle tweak for emulating ../..' etc |
markedit | 5 | almost 5 years ago | Mark files and edit them with autocompletion for existing marks |
markgate | 6 | almost 2 years ago | Allows you to mark directories so you can jump directly to them |
maven-plugin | 1 | almost 2 years ago | A fork of the maven plugin |
media-sync | 0 | over 3 years ago | A plugin to facilitate copying media between two locations |
mercurial | 2 | over 7 years ago | Extracted from so you can use it without the rest of oh-my-zsh |
mfunc | 7 | 4 months ago | Allows you to define persistent functions on-the-fly, without the need to add them to your config files. These functions are permanently available until you delete them |
mise | 9 | about 2 months ago | Plugin for (formerly called rtx) a fast polyglot version manager, replacing tools like , , , , , , etc |
mkarch | 5 | about 1 year ago | ZSH plugin that allows you to create archives using multiple different compression formats |
mkcd | 0 | 6 months ago | Allows user to create a directory and if successful, into it afterward |
mode-switch.CLI | 3 | about 6 years ago | A ZSH plugin for switching command line between normal mode and mode |
monorepo-plugin | 2 | almost 8 years ago | ZSH plugin for monorepo management |
monthrename | 1 | almost 5 years ago | Renames month names to numbers in filenames |
more-hooks-for-git | 2 | over 2 years ago | Adds extra hooks for , and |
mouse-status | 3 | over 4 years ago | Changes mouse color based on status code, uses libratbag |
msf | 14 | about 7 years ago | handler plugin for starting handlers easily |
multi-evalcache | 0 | almost 2 years ago | Cache multiple eval loads to improve startup time, inspired by |
multi-sshacc | 0 | 12 months ago | Manages multiple with different keys per repo |
mvn-contexts | 3 | about 4 years ago | Allows fast switching between configurations |
mylocation | 9 | over 2 years ago | A plugin to show your current location based on your IP address |
myservice | 1 | 4 months ago | Designed to help you manage custom systemd services and Docker containers more conveniently. This plugin provides user-friendly commands to list and check the status of your custom services and Docker containers straight from your command line |
mysql-colorize | 103 | almost 4 years ago | Adds color for tables |
mysql-login | 0 | about 2 years ago | Adds alias for MySQL with login path |
mysql | 17 | about 2 years ago | Adds some functions for dealing with |
n | 10 | about 6 years ago | Auto-switches node versions based on project environment using |
namelink | 2 | over 2 years ago | Provides an automatically synchronized mapping of filesystem entries (typically symbolic links) in a set of directories to their counterparts in the named directory hash |
navi | 2 | over 3 years ago | Plugin for |
navigation-tools | 9 | over 1 year ago | Adds -like kill, directory bookmarks browser, a multi-word incremental history searcher and more |
new-file-from-template | 13 | over 4 years ago | Generates file from template |
newvwp | 2 | over 2 years ago | Spins up a new WordPress site using Valet |
nhl-schedule | 1 | over 2 years ago | Retrieves and displays the NHL schedule |
nice-exit-code | 36 | almost 5 years ago | Maps exit status codes to human readable strings |
nix-shell | 386 | 9 months ago | Plugin that lets you use ZSH as the default shell in a environment |
nnvm | 4 | over 4 years ago | auto-switches node versions based on . Requires |
no-ps2 | 18 | 9 months ago | When this plugin is used, Enter inserts a newline if the typed command is incomplete. No PS2! |
nobility | 3 | about 2 months ago | An organized colletion of shell modules designed to streamline your pentesting workflow by leveraging shell integrations such as autocompletion and prefilling, optimizing the productivity of your work and liberatating you from the hassle of juggling notes, endless copying and pasting, and tedious command editing |
node-env-installer | 1 | over 4 years ago | Uses to install new versions and modules for the current project |
node-path | 3 | about 5 years ago | Automatically adds the bin of your current directory to your |
node | 5 | over 9 years ago | Srijan Shetty's Node.js plugin for ZSH with caching of completions and autoloading of if present |
nodenv (c-uo) | 0 | almost 4 years ago | Looks for in your working directory and loads it when found |
nodenv (jsahlen) | 4 | almost 5 years ago | Auto-load and its completions into the shell |
nodenv (mattberther) | 2 | over 3 years ago | Installs, updates and loads . Inspired by |
nodo | 11 | 10 months ago | This plugin helps you prevent directories from filling your iCloud storage by un-syncing the directory or can save even more space by removing all directories within the chosen root directory. This is particularly useful for cleaning up a project that has multiple trees |
nohup | 9 | over 7 years ago | Add to the current command pressing |
noreallyjustfuckingstopalready | 300 | over 2 years ago | macOS users know the pain of trying to figure out what command actually flushes the DNS cache on their version of macOS, and this plugin makes that annoyance go away |
notenote | 4 | about 2 years ago | Makes it easy to take notes |
notes (aperezdc) | 13 | over 4 years ago | Inspired by , it provides a fast interface to create and access a set of text files inside a directory |
notes (chipsenkbeil) | 19 | about 4 years ago | Provides a quick notes editing experience in ZSH |
notify (luismayta) | 12 | 8 days ago | Notifications for ZSH with auto installation of dependencies and r2d2 sounds |
notify (marzocchi) | 498 | about 1 year ago | A plugin for ZSH (on macOS and Linux) that posts desktop notifications when a command terminates with a non-zero exit status or when it took more than 30 seconds to complete, if the terminal application is in the background (or the command's terminal tab is inactive) |
npm (trystan2k) | 2 | 6 months ago | Adds aliases. Based on the Oh-My-Zsh plugin |
npm (zfben) | 2 | 9 months ago | Use as aliases with prefix and more. Based on the Oh-My-Zsh plugin |
npms | 7 | over 4 years ago | Utility powered by for using npm scripts interactively. Requires and |
nvim-appname | 18 | 7 months ago | Maintain multiple Neovim configurations with with full tab completion of available flags, available neovim applications, and neovim arguments/flags. Requires neovim v0.9+ |
nvim-switcher | 0 | 3 months ago | Manages switching between distributinons such as , or a home made configuration |
nvm-auto-use (jrr997) | 1 | 5 months ago | Automatically manages your Node.js versions with based on your current directory |
nvm-auto-use (tomsquest) | 18 | over 1 year ago | Calls automatically whenever you enter a directory that contains an file with a string telling which node to use |
nvm-deferred | 0 | 3 months ago | Defers loading of the oh-my-zsh plugin using to speed up shell startup |
nvm-lazy | 5 | over 1 year ago | Plugin for lazy loading of oh-my-zsh's * - plugin. It supports lazy-loading for more than one binary/entrypoint, with the defaults being , and |
nvm | 2,233 | 5 months ago | ZSH plugin for installing, updating and loading |
oath | 8 | over 4 years ago | Manages 2FA authentication 6 digit tokens. It was highly inspired by this article about |
oclif completion generator | 10 | almost 2 years ago | Generates shell completions for commands lacking them |
oh-my-gpt | 1 | about 2 months ago | Provides an easy-to-use interface for interacting with OpenAI's GPT models directly from your terminal. It allows you to send queries, analyze files, and get AI-powered assistance for various tasks |
oh-my-matrix | 24 | over 5 years ago | Turn your terminal into the matrix |
oh-my-posh-manager | 3 | 15 days ago | Manages the oh-my-posh theme engine, along with providing a default powerline-like theme |
oh-my-tmux-manager | Lets you easily manage your tmux configurations | ||
ollama | 16 | 4 months ago | Integrates the OLLAMA AI model with to provide intelligent command suggestions based on user input requirements |
omz-full-autoupdate | 68 | 2 months ago | Automatically update plugins and themes |
omz-git | 1 | over 2 years ago | 's plugin re-packaged to be standalone |
omz-themes-standalone | 5 | over 2 years ago | Gives you the themes without requiring everything else that comes with oh-my-zsh |
open-create-projects | 3 | over 7 years ago | Open/Create projects in Jetbrains |
open-pr | 65 | over 2 years ago | A ZSH plugin to open pull requests from command line |
openshift-origin | 0 | almost 7 years ago | Add a few shortcuts to common openshift origin (oc) actions |
opera-git-plugin | 0 | over 5 years ago | aliases |
opera-gx | 0 | over 1 year ago | Enables starting Opera GX with a specific user profile by using the command followed by the profile's name. The plugin also implements autocompletion for profile names |
opp | 233 | over 6 years ago | Vim's text-objects-ish for ZSH |
opt-path | 13 | about 2 years ago | Automatically add subpaths to your |
osx-autoproxy | 111 | over 3 years ago | Configures proxy environment variables based on macOS's system preferences |
osx-dev | 14 | almost 9 years ago | This plugin adds some commands for maintaining various server programs on a macOS install |
osx | 20 | almost 9 years ago | Add some common macOS related aliases and functions |
paci | 2 | almost 5 years ago | Plugin for arch linux package managers |
pack | 0 | over 1 year ago | Pack your source code with ZSH |
package-any-node | 0 | about 3 years ago | Easy installing of any Node modules inside the plugin directory, exposing their binaries via shims (i.e.: forwarder scripts) created automatically by annex |
packer | 2 | about 3 years ago | Adds aliases and auto-completes for Hashicorp |
pantheon-terminal-notify | 11 | almost 4 years ago | Background notifications for long running commands. Supports Elementary OS Freya |
passwordless-history | 21 | 6 months ago | Keeps passwords from entering your command line history |
path-ethic | 11 | 2 months ago | Helps manage your quickly and easily. Doesn't touch your existing , , but adds on top of your existing environment instead |
pctl | 8 | over 6 years ago | Toggle the environment variables for proxying |
peco-history | 123 | almost 4 years ago | Search shell history with Peco when pressing |
penmux | 2 | 12 months ago | A session manager plugin meant to be used for penetration testing sessions and tracking the terminal sessions to be used in reports |
pentest | 63 | 10 months ago | Aliases and functions for the lazy penetration tester |
per-directory-history | 259 | 4 months ago | Per directory history for ZSH, as well as global history, and the ability to toggle between them with |
percol | 9 | about 3 years ago | Interactively and incrementally search history/resume background jobs using |
perlbrew | 1 | over 3 years ago | Installs if not already installed and initializes it for your shell |
pew | 2 | over 5 years ago | Sets up and manages Python virtualenvs using , automatically switches virtualenvs as you move directories |
pg | 18 | over 2 years ago | Adds utility functions to work with |
ph-marks | 11 | over 2 years ago | Bookmark pornhub videos from your terminal |
php-version-rcfile-switcher | 6 | over 2 years ago | Automatically switch between php versions using if an rc-file is present in a directory |
php-version-switcher | 2 | about 1 year ago | Changes php versions if a file is found |
phpcs | 2 | over 7 years ago | Plugin for |
phpunit | 8 | 9 months ago | Plugin for |
pins | 4 | over 1 year ago | ZSH plugin for pinning directories. Like a CLI folder bookmark manager with tab completions |
pip-app | 38 | about 3 years ago | Makes it easy to install python applications into distinct Python virtualenvs so they don't conflict with any other python requirements on your system |
pip-env | 4 | over 4 years ago | Automatic activation upon entry into a project |
pipe | 0 | about 2 months ago | Includes and package-related scripts |
pipenv (owenstranathan) | 18 | over 5 years ago | Automatically activates a when entering a directory if there is Pipfile in that directory. Includes completions |
pipenv (sudosubin) | 0 | over 2 years ago | Enables 's and adds completions |
pipx | 7 | over 3 years ago | Autocompletions for |
pkenv | 1 | over 2 years ago | Installs and loads |
plenv | 1 | almost 2 years ago | Plugin for the perl version manager based on jenv |
plugin-ibtool | 1 | about 11 years ago | Adds ibtool shortcuts to generate localized XIB files |
plugin-rails | 2 | almost 10 years ago | ZSH plugin for Rails |
plugin-vscode | 17 | almost 9 years ago | Plugin for Visual Studio Code, a text editor for macOS, Windows, and Linux |
plugin | 12 | over 3 years ago | Creates custom plugins from a boilerplate template. Very oh-my-zsh centric, the generated plugins will need editing to work with other frameworks |
pnpm (baliestri) | 6 | over 2 years ago | Adds useful aliases for many common commands. Includes tab-completions |
pnpm (leizhenpeng) | 5 | 10 months ago | Adds useful aliases for common commands |
pnpm (mat2ja) | 2 | almost 2 years ago | Better aliases |
pnpm (ntnyq) | 74 | 4 months ago | Adds useful aliases for common commands |
poetry (darvid) | 75 | 9 months ago | Automatically activates and deactivates -created python virtualenvs |
poetry (sudosabin) | 5 | about 3 years ago | Enables poetry and autocompletions |
popman | 3 | 20 days ago | Ever found yourself in the middle of composing a long command and needing to check a man page? Popman lets you instantly pop open a man page for any command you're typing and jump right back to where you left off, making your command-line experience smoother and more efficient |
portal | 4 | 7 months ago | A very basic script for jumping to/from paths without having to do write the whole path, open multiple terminal sessions or do a file system search using . Heavily inspired by |
posh-git-bash | 382 | 9 months ago | Adds status in your prompt |
ppsmon | 0 | about 4 years ago | Reads to keep track of packet transmission rates. It stores the current rate to a file in the RAM backed filesystem where it can be easily accessed for display in a shell-prompt. Linux-only due to use of |
pr-cwd | 2 | about 1 year ago | Creates a global variable with current working directory. Plugin has integration with |
pr-eol | 0 | over 4 years ago | Displays an EOL symbol which can be embedded in the prompt |
pr-exec-time | 2 | over 1 year ago | Adds a variable you can use to display the execution time of the last command run |
pr-git | 2 | over 1 year ago | Creates a global variable with status information that can be displayed in prompts |
pr-is-root | 0 | over 1 year ago | Sets an environment variable you can use in a custom prompt when running as root |
pr-jobs | 1 | about 5 years ago | Creates an environment variable which can be used to display background job information in a custom prompt |
pr-node | 0 | over 1 year ago | Sets an environment variable which can be used to display Node.js information in a custom prompt |
pr-return | 2 | 7 months ago | Plugin for ZSH which displays the exit status of the last command run |
pr-user | 1 | over 1 year ago | Creates a global variable that can be used in prompts |
presenter-mode | 4 | over 1 year ago | Expands aliases during presentations. It also increases the terminal window's contrast to enhance visibility |
pretty-time (sindresorhus) | 69 | almost 4 years ago | Convert seconds to a human readable string: 165392 → 1d 21h 56m 32s |
pretty-time (zpm-zsh) | 1 | 9 months ago | Converts raw seconds into human-readable strings |
prettyping | 4 | 11 months ago | Adds a wrapper around the standard ping tool with the objective of making the output prettier, more colorful, more compact, and easier to read |
prezto-last-working-dir | 0 | 10 months ago | Keeps track of the last used working directory and automatically jumps into it for new shells, unless the starting directory is not . Includes a alias |
print-alias | 15 | about 4 years ago | Prints commands with aliases expanded whenever you use an alias at the command line |
printc | 14 | about 4 years ago | Allows you to print in any color in the RGB space via a simple call |
printdocker | 0 | 5 months ago | Pretty print objects |
profile-secrets | 27 | about 2 months ago | Securely keep sensitive variables (api tokens, passwords, etc) as part of your terminal init files. Uses gpg to encrypt/decrypt the file with your secrets |
project (gko) | 19 | 5 months ago | Create node/python/ruby projects both locally and on GitHub (private or public repository) |
project (voronkovich) | 5 | 10 months ago | Plugin for managing projects |
projen | 0 | over 1 year ago | Adds aliases for |
prompt-dir-perms | 0 | about 1 year ago | Creates a segment displaying the permissions of the current directory you can use in your ZSH prompt |
prompt-generator | 6 | over 2 years ago | Generates custom themes. Some generated themes require powerline-compatible fonts |
proxy-plugin | 20 | 9 months ago | Quickly enable and disable proxy shell environment settings |
proxy | 370 | 8 months ago | Configure proxy settings for some package managers and software |
psgrep | 0 | 11 months ago | Makes hide its own process from the results of a |
purge-history-secrets | 2 | 6 months ago | Uses to periodically scan your ZSH history for secrets and purge them if found. Requires |
pwp | 4 | 7 months ago | Provides a convenient way to display the present working path in the terminal prompt and lists the current working directory along with its parent directories. Additionally, it includes a custom command .. to navigate to parent directories easily |
pyenv (mattberther) | 45 | over 3 years ago | Inspired by . Installs, updates or loads , and adds extra functionality |
pyenv (twopizza9621536) | 0 | almost 2 years ago | Based on the oh-my-zsh plugin with modifications from the rbenv and jenv plugins |
pyenv (xlshiz) | 2 | over 2 years ago | Loads into the current shell and provides prompt info via the function. Also loads if available |
pyenv-lazy-load | 3 | almost 3 years ago | Plugin for lazy-loading in ZSH |
pyenv-lazy | 47 | over 1 year ago | Lazy load . The initial is executed the first time is called |
pyvenv-fast | 2 | almost 2 years ago | Launch a Python with one command. Designed for use with |
q (cal2195) | 70 | over 4 years ago | Add -like macro registers to your ZSH shell |
q (tomsquest) | 0 | about 6 years ago | Tail/remove the temp file for , the Dirty Debugging Tool |
qiime2 | 2 | almost 3 years ago | Adds functions and aliases to make working with easier |
quiet-accept-zle | 14 | 24 days ago | Enables you to run typed zsh command without triggering new prompt, history entry, or having output being outputed |
quoter | 8 | over 4 years ago | Display a random quote when opening a new terminal session |
quotify | 7 | over 2 years ago | Displays inspiring coding quotes from our pairs when starting up |
qwy | 2 | about 1 month ago | ZSH fuzzy completion plugin |
randeme | 4 | about 7 years ago | Chooses a random theme for each session. If you not like the chosen theme you can run to never show that theme again |
random-quotes | 8 | 7 months ago | Displays random quotes or facts |
ranger (niziL) | 0 | 6 days ago | provide prompt element for . Shows current , displaying nothing when the environment variable is unset, something when it is equals to 1, and something else when it is greater than 1 |
ranger (rc2dev) | 4 | over 1 year ago | Integrates into |
ranger-autojump | 72 | 9 months ago | Adds support to the console file manager |
raspberryPi4Temperature | 0 | about 3 years ago | Puts the Raspberry Pi temperature into a spaceship prompt segment |
razer-status-code | 4 | almost 7 years ago | Change the colour of your based on the status of the last executed command. Requires linux drivers |
rbenv (elliottcable) | 4 | almost 3 years ago | A faster fork of the plugin from |
rbenv (jsahlen) | 0 | over 6 years ago | Variant based on the original plugin |
rbenv (meroje) | 2 | almost 5 years ago | Inspired by , makes it easier to work with ruby environments |
rc-files | 2 | over 4 years ago | Adds shortcut functions for editing various rc files |
recall | 18 | over 4 years ago | Makes using command history easier |
redis | 5 | about 2 years ago | Will run pointing it to the configuration file. This can be used with the plugin to share variables between shells |
redo | 4 | 2 months ago | Adds an interactive history menu to replace and |
reentry-hook | 6 | over 8 years ago | Plugin that re-enters working directory if it has been removed and re-created |
reload | 7 | 11 months ago | Adds function to quickly reload your |
reminder | 38 | over 3 years ago | A plugin which displays reminders above every prompt |
replace-multiple-dots | 6 | over 3 years ago | Converts to |
require | 2 | over 1 year ago | Adds ability to and then (if is installed) automatically if it isn't already installed |
revolver | 145 | 4 months ago | A progress spinner for ZSH scripts |
riddle-me | 1 | over 3 years ago | Displays random riddles |
ripz | 23 | over 5 years ago | Reminds you of your aliases, so you use them more. Depends on |
robo | 2 | almost 7 years ago | A ZSH plugin for |
rockz | 9 | 6 months ago | Lua + LuaRocks virtual environment manager based upon VirtualZ |
ros2-env | 0 | about 2 months ago | Manage environment and workspaces |
rose-pine-man | 5 | about 1 month ago | Colorizes pages |
run-scripts | 5 | about 1 year ago | Runs scripts from |
rust (cowboyd) | 0 | almost 4 years ago | Configure your toolchain, installing if it is not currently installed already |
rust (wintermi) | 8 | about 2 months ago | Plugin for the toolchain |
rvm | 2 | over 11 years ago | Initiates and adds rubygem binaries (like compass) accessible in the user's |
safe-kubectl | 4 | almost 5 years ago | Add some safety when running by warning what context you're in after a definable number of seconds since the last command |
safe-paste | 12 | almost 10 years ago | A safe-paste plugin. See Conrad Irwin's blog post |
safe-rm | 21 | over 2 years ago | Add safe- functionality so that will put files in your OS' trash instead of permanently deleting them |
sail | 0 | 10 months ago | Adds convenience aliases for |
saml2aws-auto | 5 | over 4 years ago | When using multiple AWS profiles, e.g. different accounts for your stages (development, pre-prod, prod), can be used to determine which profile is currently exported and if the token is still valid |
saml2aws | 11 | over 1 year ago | Add support for |
sandboxd | 238 | about 3 years ago | Speed up your & shell startup with lazy-loading by only running setup commands (e.g. , etc) when you need them |
saneopt | 21 | about 9 years ago | Sane defaults for ZSH options, in the spirit of |
sb-upgrade | 0 | over 3 years ago | Script to automatically update apps on a seedbox |
schroot | 1 | almost 8 years ago | Show current name in your prompt |
sdkman | 5 | about 3 years ago | Installs and adds completions and aliases for it |
sealion | 10 | about 1 month ago | Allows you to set reminders that will appear in your terminal when your prompt is refreshed |
search-directory-history | 4 | over 4 years ago | Allows complex search of per-directory history created using the plugin |
sed-sub | 1 | almost 4 years ago | Adds keybindings to do global search and replace on current command line |
select-history-skim | 0 | 4 months ago | Rummage through your history with |
select-with-lf | 7 | 12 months ago | Lets user select files or a directory using |
select | 9 | 4 months ago | Multi-term searched selection list with approximate matching and uniq mode |
selector | 4 | about 2 months ago | Make it easy to create selection menus |
send | 31 | about 6 years ago | Single command to , , and for much faster workflow |
sensei-git | 6 | almost 3 years ago | Adds many aliases and helper shell functions |
senv | 0 | about 2 years ago | Report presence of sensitive environment variables in the prompt |
session-sauce | 29 | over 2 years ago | An interface for tmux session creation and management for all your projects |
setenv | 7 | over 2 years ago | Runs a script when you change directories |
setpath | 0 | over 1 year ago | Adds some local paths to your and |
shelf | 0 | about 1 year ago | Utility which can be used to bookmark and access directly any file using mnemonics |
shell-fns | 2 | 2 months ago | Includes , , , extended functionality |
shellcolor | 3 | 3 months ago | Changes the terminal background color based on the presence of a in the current directory |
shellfirm | 820 | 12 months ago | Shellfirm is a handy utility to help avoid running dangerous commands without an extra step of approval. When risky patterns is detected you will immediately get a small prompt challenge that will verify your action |
shift-select | 115 | over 2 years ago | Emacs shift-select mode for ZSH - select text in the command line using Shift, as in many text editors, browsers and other GUI programs |
shortcuts | 4 | 5 months ago | Enhance your terminal productivity with the Shortcuts plugin for . Easily manage command shortcuts with robust features |
show-git-user | 5 | over 1 year ago | When you need to work with multiple users on the same machine this plugin will show which user name is active in your prompt |
show-path | 3 | over 3 years ago | Provides a function shows the line by line |
simpleserver | 14 | about 7 years ago | Plugin to easily start python and |
singularityenv | 0 | about 2 years ago | Provides a function which returns the current singularity environment name |
skaffold | 1 | over 2 years ago | ZSH integration and completions for local kubernetes development environment |
skim (casonadams) | 2 | almost 2 years ago | Tries to determine where is installed, then enables its fuzzy auto-completion and key bindings |
skim (hackerchai) | 3 | over 3 years ago | Adds support for |
slugify | 4 | over 3 years ago | Converts filenames and directories to a web friendly format |
smart-cd | 16 | over 9 years ago | Runs and after chpwd |
smartcache | 32 | 5 months ago | Caches command output to speed up shell startup time |
smartinput | 9 | 11 months ago | When you type brackets or quotes, the corresponding end brackets/quotes are automatically added |
smile | 3 | almost 4 years ago | Adds function to display random smileys |
snippets | 37 | over 6 years ago | Command line snippet expansion |
snr | 1 | 5 months ago | Passes the selected output of the first command to the next |
solarized-man | 27 | over 5 years ago | A modified version of oh-my-zsh's plugin colored-man-pages, optimized for the theme in the terminal |
spaceship-ocm | 1 | about 2 years ago | Queries your OpenShift Cluster Manager (ocm) configuration to show which environment you're connected to. Requires in your terminal |
spack | 2 | about 3 years ago | Includes some useful aliases and functions for loading/unloading -generated modules. As it makes use of the command it is much more efficient than |
ssh-agent | 0 | 8 days ago | Automatically launches if it isn't already running |
ssh-connect | 113 | over 2 years ago | A simple manager |
ssh-plugin | 5 | over 6 years ago | Plugin for |
ssh-quickconnect | 1 | over 1 year ago | Simple utility to quickly connect to hosts from your config & file |
sshukh | 7 | over 3 years ago | Will update your file when you into a server |
startify | 3 | about 3 years ago | Shows recently used files, shell-util files, active sessions, recently-run commands and more |
startup-timer | 21 | 6 months ago | Print the time it takes for the shell to start up |
stashy | 5 | 8 months ago | Plugin that simplifies using |
statify | 4 | almost 9 years ago | Plugin that does basic statistical analysis |
sublime | 4 | almost 7 years ago | Same as the official plugin for , but this opens files in the current Sublime window, if there is one already open |
sudo (hcgraf) | 30 | over 2 years ago | The plugin from , extracted to a standalone. Toggles before the current/previous command by pressing *ESC-ESC- in emacs-mode or vi-command mode |
sudo (none9632) | 10 | about 1 year ago | Adds as a prefix to the current command by typing - |
suffix-alias | 4 | about 8 years ago | Directly open files in the shell using ZSH's suffix aliases |
sussysh | 0 | about 1 year ago | Based on xiong-chiamiov |
svn-n-zsh | 5 | over 3 years ago | Rewrite of the stock plugin |
switch-git | 2 | over 4 years ago | Easy switching between repositories. Just type , press enter and you're there |
symfony (voronkovich) | 5 | 10 months ago | ZSH plugin for |
syntax-highlighting-filetypes | 155 | 6 months ago | ZSH syntax highlighting with dircolors in realtime |
syntax-highlighting | 20,229 | 6 months ago | Add syntax highlighting to your ZSH. Make sure you load this or they will both break |
sys-diver | 9 | about 3 years ago | A ZSH plugin for directory change or editor startup with only key operations using widgets without typing commands |
sysadmin-util | 956 | over 4 years ago | Steve Kemp's collection of tool scripts for sysadmins |
system-clipboard | 149 | 4 months ago | Adds key bindings support for ZLE (Zsh Line Editor) clipboard operations for emulation keymaps. It works under Linux, macOS and Android (via Termux) |
systemd | 9 | over 3 years ago | Adds many aliases for |
t32 | 2 | over 10 years ago | Plugin for the Lauterbach Trace32 toolset. It automatically registers fonts and sets all necessary environment variables to run the t32 toolset |
tab-title (p1r473) | 1 | 6 months ago | Rename and panes and windows |
tab-title (trystan2k) | 50 | 6 months ago | Set the terminal tab title according to current directory or running process. Forked from |
tailf | 2 | almost 7 years ago | Adds function with prefixed newlines instead of trailing newlines |
take | 3 | 7 months ago | Replicates from |
tasko | 1 | 4 months ago | Allows you to annotate tasks |
telepresence | 0 | about 1 year ago | Add the current connection status and context to your ZSH prompt |
terminal-aliases | 10 | 11 months ago | Adds convenience aliases for [terraform] [git] and more |
terminal-app | 12 | almost 4 years ago | A plugin for integrating with the new macOS El Capitan Terminal.app features |
terminal-title | 4 | almost 2 years ago | Adds a function you can use to title terminal windows |
terminal-workload-report | 2 | over 8 years ago | A plugin that calculates and displays how many commands have been run via terminal |
termux | 4 | over 3 years ago | Adds compatibility for |
terraform (hanjunlee) | 0 | about 5 years ago | Add workspace to prompt |
terraform (jsporna) | 4 | about 4 years ago | Extends the original plugin with aliases and tab completions. Adds workspace (when not default) to prompt |
terraform (macunha1) | 19 | 12 months ago | Add convenience aliases for , tab completions and helper function to add your terraform workspace in the prompt |
terraform (ptavares) | 2 | 8 months ago | Adds aliases, functions and tab completions. Also installs , and |
terraform (thuandt) | 2 | over 2 years ago | Adds convenience aliases for , along with completions for and |
terragrunt | 5 | over 5 years ago | Plugin for , a thin wrapper for that provides extra tools |
tfenv | 2 | 7 months ago | Installs, updates, and loads inspired by |
tfswitch | 1 | over 2 years ago | Installs and loads |
tgenv | 0 | 4 months ago | Installs and loads . Includes a function to manually update |
tgswitch | 0 | over 2 years ago | Installs and loads |
thefuck | 25 | over 5 years ago | Loads (a tool which corrects your previous command) with cache support, which reduces the loading time dramatically |
theia-dev-tools | 0 | over 5 years ago | Convenience functions for working with |
tig | 1 | about 3 years ago | Adds a few advanced bindings for and also provides a script |
timewarrior | 52 | about 3 years ago | Adds support for , a time-tracking application |
tinted-shell | 65 | 30 days ago | Adds a script to allow you to change your shell's default ANSI colors but most importantly, colors 17 to 21 of your shell's 256 colorspace (if supported by your terminal). This script makes it possible to honor the original bright colors of your shell (e.g. bright green is still green and so on) while providing additional base16 colors to applications such as |
tipz | 27 | over 6 years ago | Displays your alias if you have an alias for the command you just ran, similarly to |
title | 5 | over 4 years ago | Allows you to set a terminal window title |
titles | 56 | almost 2 years ago | Automatic window and tab titles for and xterm-compatible terminals |
tm | 6 | about 1 year ago | Simplifies creating new sessions, attaching to existing sessions, switching between sessions, and listing active sessions |
tmux-auto-title | 21 | 11 months ago | Automatically sets the title of windows/panes as the current foreground command |
tmux-rename | 3 | over 6 years ago | Rename windows automatically |
tmux-sessionizer | 0 | 27 days ago | sessionizer as seen on ThePrimeagen |
tmux-simple | 6 | almost 8 years ago | Simple plugin for using with ZSH |
tmux-vim-integration | 4 | over 7 years ago | Open files in a running (or NeoVim) session, from an adjacent pane |
tmux-zsh-vim-titles | 27 | about 1 year ago | Create unified terminal titles for , ZSH, and Vim/NVIM, modular |
tmux | 17 | 12 months ago | Plugin for |
tmuxrepl | 25 | over 6 years ago | Simple ZSH plugin to have a R-EP-L session |
todotxt | 0 | over 1 year ago | Adds aliases for |
toggl | 5 | over 5 years ago | Adds a command to display the total working hours tracked on |
toggle-command-prefix | 21 | over 1 year ago | Add a widget to toggle a prefix to a command. Binds Alt+s to prefix a command with by default |
toolbox | 0 | over 1 year ago | Automagically updates plugins. Allows enabling/disabling notice during startup and alias setup |
touchplus | 3 | 7 months ago | Create files with including the path |
traista | 1 | over 1 year ago | Includes status decorations and color-coded exit status of the last command run. Better with dark terminal themes |
travis | 4 | over 8 years ago | Opens the page for the current repo if one exists |
tre | 0 | over 3 years ago | Makes using easier |
tsm | 17 | over 1 year ago | Adds a Session Manager |
tumult | 165 | about 1 month ago | Adds tools for macOS |
ubuntualiases | 2 | over 7 years ago | Ubuntu 16 aliases |
ugit | 1,407 | 10 months ago | Lets you undo your last operation |
uncloudium | 1 | almost 3 years ago | Adds helper script to download crx files from the Google Chrome web store |
undollar | 17 | over 5 years ago | Strips the dollar sign from the beginning of the terminal prompt |
unique-id | 6 | over 1 year ago | Provides a unique number that identifies a running Zshell session, in its shell variable . Besides this unique number, also a unique codename is provided, in shell variable . An example use case is to hold logs in files , so that two different Zshells will not write to the same file at the same time |
unix-simple | 1 | over 3 years ago | A command that shows a graphic about the simplicity of unix |
unraid | 0 | 2 months ago | Adds convenient aliases and functions for managing your Unraid server directly from the command line |
unwrap | 7 | over 2 years ago | Allows you to remove a directory without removing the contents - it puts them in the directory's parent directory |
up (cjayross) | 4 | almost 3 years ago | A simple way to navigate up through directories |
up (peterhurford) | 40 | over 4 years ago | Adds an up command to multiple levels up |
up-dir | 0 | over 2 years ago | Binds to navigating up a directory. This makes it very easy to go up a few directories without having to type any commands |
update-zsh | 5 | almost 4 years ago | Updates custom plugins. Only works with the oh-my-zsh framework |
url-highlighter | 31 | over 8 years ago | A plugin for the ZSH syntax highlighter that turns URLs green if they respond with a "good" status, and red otherwise. Useful for checking URL typos |
uvenv | 2 | about 6 years ago | Extends the functionality of the original module |
vagrant-box-wrapper | 2 | over 3 years ago | A wrapper plugin for that allows for calling commands from outside of the box directory. The plugin also ships with a few extra commands that help to manage more than one box, along with custom tab-completion |
valet | 9 | over 1 year ago | Reads from the project root and will switch to that PHP version automatically |
vanilli.sh | 22 | over 1 year ago | A lightweight start point of shell configuration |
vapor | 1 | about 4 years ago | Laravel plugin for ZSH to help you to run from anywhere in the project tree, with auto-completion! |
vcshr | 0 | almost 4 years ago | Help vcsh users require GitHub repositories using for auto-installation in , etc |
velocity | 4 | about 5 years ago | Powerline-based theme elements for ZSH and |
venv-lite | 5 | almost 6 years ago | A super-lightweight sort-of-clone of ; it pretty much expects you to be using (though you don't *have- to), and because it's based on the , (creation) only works for python >= 3.3 |
venv-wrapper | 2 | over 4 years ago | Provides ZSH functions to ease the management of your virtual environments using |
venv | 0 | 7 months ago | Run 'source venv/bin/activate' automatically every time there's a path file in the directory |
vi-increment | 9 | almost 3 years ago | Add -like increment/decrement operations |
vi-mode (jeffreytse) | 3,299 | 4 months ago | 💻 A better and friendly ( ) mode plugin for ZSH |
vi-mode (nyquase) | 31 | 11 months ago | Add extra -like functionality |
vi-mode (sinetoami) | 0 | almost 4 years ago | Add more -like functionality to ZSH |
vi-motions | 37 | almost 2 years ago | Add new motions and text objects including quoted/bracketed text and commands |
vi-quote | 7 | almost 4 years ago | Add an operation which quotes or unquotes a motion |
viexchange | 16 | over 4 years ago | A mode plugin for easily swapping text between two places in the buffer, like vim-exchange |
vim-mode | 347 | over 3 years ago | Friendly -mode bindings, adding basic Emacs keys, incremental search, mode indicators and more |
vim-plugin | 20 | over 8 years ago | Allows you to do to open a file with the cursor at a specific line |
vimman | 20 | over 10 years ago | View plugin manuals (help) like in ZSH |
vimto | 29 | over 4 years ago | Improved ZSH mode (bindkey -v) plugin |
virtualenv-mod | 1 | almost 5 years ago | A modified virtualenv ZSH plugin for |
virtualenv-prompt | 35 | about 8 years ago | A fork of the virtualenv plugin from upstream . Adds support for customizing the virtualenv prompt in themes |
virtualz | 9 | 8 months ago | Python manager inspired by Adam Brenecki's for the , replaces virtualenvwrapper |
virtuozzo-plugin | 1 | almost 7 years ago | An plugin for the bare-metal virtualization system |
visit | 2 | about 6 years ago | Custom plugin for faster navigation |
vivid | 10 | 3 months ago | Make it easier to use with |
volta (cowboyd) | 9 | over 3 years ago | Seamlessly install and configure the Node.js toolchain manager |
volta | 3 | over 3 years ago | Installs and loads |
vox | 8 | almost 9 years ago | An plugin to control , a lightweight full-featured audio player for macOS that can play a variety of formats including FLAC and Ogg Vorbis |
vsc | 2 | almost 8 years ago | Plugin for on macOS |
vscode (kasperhesthaven) | 1 | over 6 years ago | Simple plugin to open a little more easily across systems |
vscode (qianxinfeng) | 33 | over 6 years ago | Plugin for |
vterm | 0 | about 3 years ago | Lets you run commands directly from shell sessions |
vtex | 0 | almost 2 years ago | Adds helper aliases for cli commands |
wakatime (sobolevn) | 91 | 9 months ago | Track how much you have spent in your terminal. Has per project stats |
wakatime (wbingli) | 152 | 12 months ago | Automatic time tracking for commands in ZSH using |
warhol | 60 | 3 months ago | Configures colorization with |
watch | 17 | 8 months ago | Easily prefix your current or previous commands with watch by pressing |
watson.zsh | 5 | about 9 years ago | A plugin for the time management system |
wd | 694 | 4 days ago | Warp directory lets you jump to custom directories in ZSH, without using . Why? Because seems inefficient when the folder is frequently visited or has a long path |
web-search (anant-mishra1729) | 3 | over 1 year ago | Adds aliases for searching with Google, Bing, Wiki, YouTube, Yahoo, Duck Duck Go, GitHub, Stack Overflow and other services straight from the command line |
web-search (sinetoami) | 3 | almost 4 years ago | Add commands to run bing, google, yahoo, & duckduckgo searches directly from the CLI |
web-search (yabanahano) | 0 | almost 3 years ago | Adds aliases for searching with Google, Wiki, Bing, YouTube and other popular services |
welcome-banner | 2 | 4 months ago | Displays a login banner with a random quote |
westchange | 0 | 2 months ago | Allows you to quickly change between directories. Requires |
which-jspm | 0 | about 2 months ago | Adds , or to the end of your prompt depending on what lockfile(s) it detects in the current directory |
whobrokemycode | 0 | almost 6 years ago | Highlight where a particular line was last changed in a file using |
window-title | 29 | 6 months ago | Adds informative tiles to your terminal windows |
windows-title | 3 | over 2 years ago | Dynamically updates terminal window title with current directory and the last command run |
wordle | 3 | over 2 years ago | Wordle for ZSH, with tab-completions |
workon | 6 | over 5 years ago | Simple utility for jumping between projects |
worktree | 3 | over 3 years ago | Adds functions that wrap |
wpm | 1 | 4 days ago | Lets you test your typing speed in a terminal, track WPM, accuracy, and more. Results are saved in a handy JSON format for easy tracking |
wsl | 2 | over 1 year ago | Adds helper functions to make it easier to work in ZSH when running inside WSL |
wsl2-ssh-pageant | 1 | almost 3 years ago | Use your Yubikey stored GPG keys from WSL. This packages the instructions from as a ZSH plugin |
xxh-plugin-zsh-zshrc | 5 | over 4 years ago | plugin for that copies your to a remote host and sources it with |
yadm | 9 | over 6 years ago | Displays a warning if there are local configuration changes |
yapipenv | 0 | over 5 years ago | Automatically activate a directory's environment if detects the presence of one |
yazi-zoxide | 3 | 6 months ago | This plugin for adds just one shortcut, but unfolds the magic of both and . Without arguments, just opens yazi. If you supply an argument that is a directory, is opened in that directory. But if you supply anything else as an argument, is called with the argument and is opened there |
yeoman | 40 | almost 3 years ago | Edouard Lopez's plugin for , compatible with yeoman version ≥1.0 (includes options and command auto-completion) |
you-should-use | 1,535 | 3 months ago | ZSH plugin that reminds you to use those aliases you defined |
youtube-dl-aliases | 7 | 6 months ago | Adds aliases to download videos from YouTube |
youtube-dl | 2 | over 7 years ago | Simple plugin for |
yup | 0 | over 3 years ago | Adds helper function to upgrade all the dependencies in a / project |
z.lua | 3,000 | about 1 month ago | A command line tool which helps you navigate faster by learning your habits. An alternative to with Windows and posix shells support and various improvements. 10x faster than fasd and autojump, 3x faster than |
zabb | 39 | almost 2 years ago | is a command that tries to figure out the shortest memorable abbreviation of a directory that is usable by to unambiguously jump to that directory |
zabrze | 34 | about 1 month ago | A ZSH abbreviation expansion plugin |
zapmarks | 0 | 20 days ago | Provides quick access to your most used command-line bookmarks. It allows you to save, search, and execute complex commands with ease |
zautoload | 4 | 12 months ago | Autoloader for ZSH config files |
zaw | 576 | over 1 year ago | ZSH anything.el-like widget |
zbrowse | 16 | over 1 year ago | When doing shell work, it is often the case that is invoked multiple times, to check the result of a loop, etc. With ZBrowse, you just need to press , which invokes the ZBrowse – Zshell variable browser |
zce | 60 | almost 8 years ago | Vim's EasyMotion / Emacs's ace-jump-mode for ZSH |
zcolors | 80 | 9 months ago | Uses your to generate a coherent theme for Git and your Zsh prompt, completions and |
zconvey | 2 | 6 months ago | Adds ability to send commands to other ZSH sessions, you can use this to on all active ZSH sessions, for example |
zed | 7 | about 6 years ago | A simple wrapper for to install it via a ZSH plugin |
zellij (jaeheonji) | 6 | over 2 years ago | Provides an environment that uses . Requires . Deprecated by author, now |
zellij (tranzystorek-io) | Provides an environment that autostarts as your terminal's multiplexer | ||
zeno | 166 | 3 months ago | Fuzzy completion and utility plugin powered by |
zenplash | 3 | about 1 year ago | Creates files from templates stored in a user directory |
zenv | 1 | 3 months ago | Isolated working shell enviornments per directory (like direnv, but uses a new shell instance to provide cleaner isolation) |
zero | 16 | 4 months ago | Zero is both a plugin and a theme. See the GitHub page for installation details. Includes and status decorators |
zeza | 2 | 10 months ago | Manages and customizes , the very colorful replacement |
zflai | 3 | over 1 year ago | A fast logging framework for ZSH |
zfzf | 25 | over 2 years ago | A fzf-powered file picker for ZSH which allows you to quickly navigate the directory hierarchy |
zgen-compinit-tweak | 3 | over 9 years ago | Make run only once after all loading is done by |
zgenom-ext-eval | 4 | over 1 year ago | Zgenom extension for creating plugins inline |
zhooks | 55 | 11 months ago | Displays the contents of any ZSH hook arrays and the code of any hook functions that have been defined. Useful for debugging |
zi-rbenv | 5 | almost 2 years ago | Fast loads if you're using |
zimfw-extras | 0 | 8 months ago | Custom extras for , packaged into a zimfw plugin |
zinfo_line | 1 | almost 8 years ago | Makes more information available to ZSH themes |
zinit-annex-bin-gem-node | 7 | 11 months ago | extension that exposes binaries without altering , installs Ruby gems and Node modules and easily exposes their binaries, and updates the gems and modules when the associated plugin or snippet is updated |
zinit-annex-default-ice | 3 | over 1 year ago | Allows user to define ices active for multiple zinit commands |
zinit-annex-man | 5 | over 1 year ago | extension that generates man pages for all plugins and snippets |
zinit-annex-meta-plugins | 6 | over 1 year ago | Install groups of plugins with a single label ( only) |
zinit-annex-patch-dl | 3 | 12 months ago | extension that downloads files and applies patches through the provided and zinit ices |
zinit-annex-readurl | 7 | 5 months ago | Adds function to automatically download the newest version of a file to which URL is hosted on a webpage |
zinit-annex-rust | 5 | over 1 year ago | extension that that installs rust and cargo packages inside plugin directories |
zinit-annex-submods | 6 | almost 2 years ago | extension that allows installing and managing additional submodules within a plugin or snippet |
zinit-annex-test | 0 | about 3 years ago | extension that runs tests (via make test, for example) – if it finds any of them – after installing and updating a plugin or snippet |
zinit-annex-unscope | 2 | over 1 year ago | Allows installing plugins for without specifying the user name by querying the Github API |
zinit-console | 12 | over 2 years ago | A semigraphical (curses) consolette for the plugin manager |
zinsults | 14 | 5 months ago | Prints insults if a command fails |
zjump | 12 | 10 months ago | Simplify ZSH directory navigation; jump to already visited, parent or sub folders |
zlitefetch | 6 | 11 months ago | Lightweight system information plugin |
zload | 14 | over 9 years ago | Hot Reload for ZSH functions. Enables rapid development |
zlong_alert | 46 | 9 months ago | Uses and rings a bell to alert you when a command that has taken a long time (default: 15 seconds) has completed |
zman | 25 | 3 months ago | Use to quickly browse ZSH manuals |
znotify | 0 | about 2 years ago | A simple plugin for sending notifications to other services |
znvm | 1 | 15 days ago | A version manager for ZSH similar to but faster |
zoxide | 22,837 | 15 days ago | A fast alternative to that learns your habits |
zplug-blame | 0 | over 1 year ago | A -specific plugin that displays how long each of your plugins took to load |
zpy | 84 | 9 days ago | Manage Python environments, dependencies, and isolated app installations, with a ZSH frontend to or |
zredis-cmd | 4 | over 2 years ago | Utilizes variable sharing done by plugin to implement remote command execution |
zredis | 1 | over 1 year ago | Adds database support, with <-> binding. Supports all data types |
zservice-py3http | 4 | 12 months ago | Serve a given directory with Python 3's http server from the standard library |
zsh-expand | 32 | 8 months ago | Expands regular aliases, global aliases and incorrect spellings and phrases with the spacebar key. Native expansions such as globs, command/process substitution, , history expansion and are also expanded by default but can be turned off |
zsh-in-docker | 929 | about 2 months ago | Automates ZSH + installation into development containers. Works with Alpine, Ubuntu, Debian, CentOS or Amazon Linux |
zsh-not-vim | 3 | over 3 years ago | Provides a function that automatically shames the user for forgetting they weren't in |
zsh-select | 9 | 4 months ago | Displays a selection list. It is similar to , but uses the curses library to do display, and when compared to , the main difference is approximate matching instead of fuzzy matching |
zsh-watch | 5 | over 1 year ago | Simple that supports alias and completion |
zsh-z (agkozak) | 2,018 | 4 months ago | Jump quickly to directories that you have visited "frecently." A native ZSH port of - without , , , or |
zsh-z (ptavares) | 0 | almost 4 years ago | Installs and loads |
zshange_directory_recent | 0 | over 2 years ago | Change to a recent directory. Requires |
zshmarks | 275 | 9 months ago | A port of Bashmarks (by Todd Werth), a simple command line bookmarking plugin, for |
zshrc-sync | 3 | 7 months ago | Detects changes to and pushes them to github when exits |
zshrc | 5 | over 5 years ago | Load local files from your project scopes |
zshrpg | 1 | over 1 year ago | A wrapper that fully integrates with ZSH! |
zsnapac | 2 | almost 5 years ago | Plugin for taking ZFS pre/post upgrade snapshots on Arch Linux |
zsnapshot | 1 | over 1 year ago | Adds command to dump the current ZSH state into a file, for later restoration by sourcing the snapshot file |
ztouch | 3 | about 3 years ago | Adds touchbar controls for recent history commands, directory stack, cycling between modes and user-mappable commands to the touchbar on macOS |
ztrace | 7 | 7 months ago | Catches output of commands, allows to reuse that output, glue it with history content |
zui | 8 | over 1 year ago | ZSH User Interface library – CGI+DHTML-like rapid TUI application development with ZSH.) |
zypper-short | 0 | over 1 year ago | Plugin for OpenSuse Tumbleweed's package manager, |
awesome-zsh-plugins / Completions | |||
1password-op | 10 | 3 months ago | Loads autocompletions for 1Password's command line tool |
_url-httplink | 4 | over 11 years ago | Extends ZSH's _urls completion, allowing it to complete urls from html pages |
aircrack | 5 | 12 months ago | Adds completions for , , , , , , , , , , |
aliyun | 0 | over 3 years ago | Add completions for the |
ansible-server | 3 | 6 months ago | Completions for |
antibody | 0 | almost 6 years ago | This plugin provides completion for the plugin manager |
appspec | 6 | about 2 years ago | Generating completions for Bash and ZSH from YAML specs |
argc-completions | 252 | 22 days ago | Uses and to add ZSH tab completions |
audogombleed.sh | 3 | 7 months ago | Makes it easy to generate completion files using a declarative syntax, quickly and without coding |
autopkg-zsh-completion | 9 | about 9 years ago | Completions for autopkg |
autorestic | 3 | over 1 year ago | automatically installs 's completions for you, and keeps them up to date as your autorestic version changes |
aws-completions | 5 | over 5 years ago | Adds completion support for to manage AWS profiles/regions and display them in the prompt |
aws_manager completions | 2 | over 8 years ago | Add completions for the CLI |
bash-completions-fallback | 58 | 10 months ago | Support completions for commands when no native ZSH one is available |
batect | 2 | about 1 year ago | Adds tab completions for build system |
berkshelf-completions | 17 | about 3 years ago | Adds tab completion for berkshelf |
better-npm-completion | 471 | 21 days ago | Better tab completion for |
bio | 9 | 22 days ago | Completions for bioinformatics tools |
bitbake | 2 | 19 days ago | Completions for |
bosh (krujos) | 2 | almost 10 years ago | Adds autocompletion |
bosh (thomasmitchell) | 9 | over 2 years ago | Tab completion for ] |
brew-completions | 10 | over 2 years ago | Brings under the control of ZSH & |
brew-services | 19 | over 9 years ago | Completion plugin for services |
buidler | 3 | over 4 years ago | Adds completion and useful aliases for NomicLabs Buidler tool |
bw | 1 | over 3 years ago | Adds completion for |
cabal (d12frosted) | 0 | about 10 years ago | Adds autocompletion for cabal |
cabal (ehamberg) | 1 | over 9 years ago | Add tab completion for cabal |
carapace-bin | 943 | 6 days ago | Multi-shell multi-command argument completer |
carapace | 418 | 6 days ago | Completion generator for Bash, Elvish, Fish, Oil, Powershell, Xonsh and ZSH. Note - this does not automatically generate completions as needed, you have to explicitly run it to generate completions for a command |
cargo | 30 | 6 months ago | All the functionality of the original oh-my-zsh cargo completion, with additional support for remote crates via in |
carthage | 1 | over 7 years ago | Provides completions and aliases for use with |
cf-zsh-autocomplete | 34 | almost 5 years ago | Adds autocomplete for all commands |
chezmoi | 0 | about 2 months ago | Adds completions and aliases for . Detects if you have aliases and generates aliases for them |
click-completion | 288 | 7 months ago | Add automatic completion support for , including displaying the options and commands help during the tab completion |
cod | 518 | 11 months ago | A completion demon for / / which creates completion functions on the fly when it sees you run something with |
codeception | 12 | about 9 years ago | Adds command completion for the Codeception Testing Framework |
comonicon | 0 | almost 3 years ago | Tab completions for |
complete-lastf | 1 | about 1 month ago | Adds a tab completion to select the most recently modified file or directory |
complete-mac | 6 | about 2 years ago | Add completions for macOS , , , and commands |
completion-sync | 6 | about 2 months ago | Automatically loads completions added dynamically to or |
completions (clarketm) | 68 | 13 days ago | This includes the zsh-users , zchee's , nilsonholger's and various other custom completions |
completions (zchee) | 105 | 4 months ago | Yet another collection of tab completions |
completions (zsh-users) | 7,005 | 4 days ago | A collection of extra completions for ZSH |
conda | 373 | 5 months ago | ZSH tab completion for |
cpan | 2 | about 3 years ago | Adds and to complete remote CPAN package names |
crazy-complete | 6 | 13 days ago | Every program should have autocompletion in the shell to enhance user experience and productivity. helps solve this task by generating robust and reliable autocompletion scripts |
cross-compiler | 0 | 10 days ago | In cross compilations, there are many tools like x86_64-w64-mingw32-gcc, x86_64-linux-android32-clang, arm-none-eabi-gcc, etc. This plugin provides ZSH completions for them |
ctop | 4 | almost 2 years ago | Tab completions for |
dagger | 1 | 3 days ago | Completions for dagger |
dbic | 0 | over 10 years ago | Automatically sets up Environment variables for DBIx::Class::Migration's script and Dancer |
ddc | 22 | 3 months ago | Adds tab completions for |
deno | 0 | 5 months ago | Tab completions for |
docker (chr-fritz) | 14 | 4 months ago | Loads ZSH tab completions directly from |
docker (felixr) | 257 | over 5 years ago | Add tab completions for |
docker (greymd) | 65 | 4 days ago | Add tab completions for and |
dotnet | 2 | over 3 years ago | Dotnet tab completion |
dropbox | 21 | almost 3 years ago | A dropbox plugin for Zsh that provides and commands |
drush_zsh_completion | 40 | almost 9 years ago | Drush autocomplete awesomeness for ZSH |
duell | 2 | over 9 years ago | A ZSH plugin for |
efibootmgr | 3 | about 3 years ago | Tab completions for |
elm | 4 | over 2 years ago | Tab completion for |
etcdctl | 2 | about 10 years ago | Adds etcdctl tab completions |
expressvpn | 0 | almost 3 years ago | Adds tab completions for the client |
extract (le0me55i) | 19 | almost 5 years ago | Defines a function called extract that extracts the archive file you pass it, and supports a wide variety of archive filetypes |
extract (thetic) | 9 | over 6 years ago | Fork of the oh-my-zsh extract plugin |
fancy-completions | 14 | 5 months ago | Provides various completions tools, libraries and integrations |
flatpak | 36 | about 2 months ago | Tab completions for |
fluxcd | 0 | over 1 year ago | Adds tab completion for the tool, as well as some aliases for the most common flux commands |
fly-zsh-autocomplete | 1 | over 8 years ago | Adds autocompletion options for all commands |
fnm | 1 | almost 2 years ago | Adds tab completions for Fast Node Manager |
fvm | 1 | over 1 year ago | Adds tab completions for the |
fzf-gcloud | 26 | 3 months ago | Fuzzy completion to navigate and preview all Google Cloud SDK CLI commands |
fzf-tab-completion | 652 | 4 months ago | Add tab completion for ZSH, & applications using GNU Readline |
fzf-zsh-completions | 151 | about 2 months ago | Fuzzy completions for and that can be triggered by a trigger sequence that defaults to |
fzshell | 76 | over 2 years ago | Fetches fuzzy completions from sources predefined by a user |
gardenctl | 0 | almost 3 years ago | Tab completions for the command-line interface, as well as some aliases for common gardenctl commands |
gcloud (littleq0903) | 79 | almost 10 years ago | Add completions for the Google Cloud SDK |
gcloud (wintermi) | 4 | about 2 months ago | Adds Google Cloud Command Line Interface ( CLI) completions |
gentoo | 37 | almost 2 years ago | Provides ZSH completion support to various Gentoo tools that lack completion scripts upstream |
git-annex | 15 | about 8 years ago | Allows tab completion for most git-annex commands |
git-flow | 2,795 | over 2 years ago | ZSH completion support for |
git-fzf | 24 | almost 2 years ago | ZSH plugin that wraps operations for simplicity and productivity. It also contains completions and combines support for |
git-profiles | 2 | over 1 year ago | Manages multiple git users in a single file |
git-recent-branches | 1 | 4 months ago | Makes it easy to check view and checkout recently checked-out branches |
github-cli | 4 | over 1 year ago | Tab completions for the GitHub cli |
gitlab-runner | 0 | about 2 years ago | ZSH completions for gitlab-ci-multi-runner |
gradle-completion (gradle) | 1,030 | 8 months ago | Bash and ZSH completion support for gradle |
gradle-completion (ninrod) | 1 | over 6 years ago | ZSH completion support for gradle |
grid5000 | 2 | over 12 years ago | Grid 5000 plugin - adds theme, autocompletions |
gstreamer | 2 | over 2 years ago | Tab completion for |
gulp (akoenig) | 32 | almost 9 years ago | Autocompletion for your gulp.js tasks in the Z-Shell (ZSH) |
gulp (srijanshetty) | 10 | over 9 years ago | Autocompletion for gulp |
hashlink | 0 | over 6 years ago | Completions for |
haskell | 19 | over 1 year ago | Adds completions for , and commands |
haxelib | 1 | over 6 years ago | Completions for haxelib |
helmfile | 4 | over 3 years ago | Adds autocompletion for |
inshellisense | 8,487 | 12 days ago | Provides IDE style autocomplete for shells. It's a terminal native runtime for autocomplete which has support for 600+ command line tools. inshellisense supports , , and on the Windows, Linux, & MacOS operating systems |
ipfs | 8 | over 3 years ago | Completions for the |
jenv | 0 | 2 months ago | Tab completions for |
joe | 0 | about 6 years ago | Adds completions for gitignore editor |
jtool-completion | 0 | over 7 years ago | ZSH completions for jtool |
jx | 0 | almost 3 years ago | Adds tab completions for the Jenkins-X cli |
kafka | 64 | over 2 years ago | Completions for Apache |
keybase | 19 | almost 9 years ago | Completions for |
kind | 0 | 7 months ago | Loads tab completions for |
kitty | 6 | over 3 years ago | Completions for terminal emulator |
kompose | 4 | almost 2 years ago | Add tab completions for |
kubeadm | 4 | almost 2 years ago | Add tab completions for |
kubectl (chrishrb) | 3 | about 1 year ago | Automatically loads completions for |
kubectl-fzf | 447 | 7 months ago | Fast and powerful -powered autocompletion for |
kubectl-plugin | 12 | over 2 years ago | Generates completion scripts to extend the auto complete functionality to accomodate for plugin sub-commands |
kustomize | 12 | 5 months ago | Adds tab completions for |
lazycomplete | 20 | almost 2 years ago | Lazy loading for shell completion scripts |
lets-cli | 2 | over 1 year ago | Add autocompletion for cli task runner |
ls-go | 0 | 6 months ago | Adds some useful aliases for |
mac | 183 | over 2 years ago | Completions files for macOS specific commands and third party tools |
mcfly | 6,945 | about 1 month ago | Replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network |
mill | 2 | 28 days ago | Tab completions for Scala's build tool |
miniconda | 1 | 12 months ago | Tab completions for |
misc-completions | 0 | 25 days ago | Adds completions for more unix and perl commands |
mooseX-App | 0 | over 5 years ago | completion generator for Perl module |
more-completions | 43 | 4 days ago | 10500 ZSH compsys completions! |
msfvenom | 56 | 8 months ago | Tab completions for Metasploit |
mx-honey | 9 | over 4 years ago | Provides completions for ; a command-line tool used for the development of Graal projects. It's meant to improve the usual workflow ease discovery and provide handy aliases |
myincr | 0 | over 2 years ago | Speeds up pasting with autosuggest and incr |
newman | 0 | about 8 years ago | Provides autocompletion for the |
ngrok | 1 | about 1 year ago | Auto-loads and its completions into the shell |
nix | 230 | 3 months ago | Completions for , , and |
node-ace | 6 | over 2 years ago | Completions for |
nova | 6 | over 9 years ago | Provides auto-complete for nova |
npm-run | 54 | over 3 years ago | Autocompletion support for |
npm-scripts-autocomplete | 98 | about 1 year ago | Shows autocomplete suggestions from scripts found in the current directory's . Works with and |
nx | 135 | 11 months ago | Completions for . Requires |
oh-my-update | 2 | 4 months ago | Updates plugins in |
okta | 1 | about 3 years ago | Provides command line completions for the and commands |
ollama | 2 | 5 months ago | Tab command completion for Ollama AI models management |
op | 9 | about 3 years ago | Tab completions for 's command line tool |
openstack | 2 | about 2 years ago | Add functions and aliases for managing |
osx-zsh-completions | 11 | almost 10 years ago | Tab completions for some macOS-specific commands like |
packer | 5 | over 3 years ago | Adds tab completion for |
pagerduty | 0 | about 2 years ago | Adds completions for the pagerduty |
pandoc-completion | 14 | over 5 years ago | Pandoc completion plugin |
parallels | 9 | over 11 years ago | Add completions for Parallels desktop |
pass-zsh-completion | 10 | almost 3 years ago | convenience repo to easily obtain command completion for ZSH |
pip-completion | 22 | over 9 years ago | Autocompletion plugin for pip |
pipenv (AlexGascon) | 1 | over 6 years ago | Enables aliases for the most common pipenv commands |
pipenv (gangleri) | 13 | over 6 years ago | Completions for |
pmy | 142 | over 1 year ago | General purpose context-aware ZSH completion engine powered by |
poetry | 3 | over 1 year ago | Tab completions for |
prettier | 0 | about 2 years ago | Tab completion for |
quickjump | 1 | over 3 years ago | Adds tab completion support for for recent files and directories using |
racket completion | 6 | 18 days ago | Completion for |
rake-completion | 8 | about 8 years ago | Add fast tab completion for rakefile targets |
rancher | 9 | over 7 years ago | Add completions for the Rancher CLI |
rhoas | 2 | about 3 years ago | Adds completions for |
rustup | 12 | about 5 years ago | Tab completions for Rustup |
s3cmd | 0 | almost 4 years ago | Adds tab completions for |
salesforce-cli | 90 | almost 5 years ago | ZSH command completion for the Salesforce CLI. Requires |
saml2aws | 2 | about 3 years ago | Adds completions for |
sfdx-autocomplete | 10 | 6 days ago | Autocomplete plugin for Salesforce |
speedtest | 2 | over 2 years ago | Tab completions for the speedtest |
spring-boot-plugin | 10 | almost 9 years ago | Adds autocompletions for commands |
ssh (sunlei) | 142 | 21 days ago | Better host completion for |
ssh (zpm-zsh) | 18 | 11 months ago | Add host completion for |
ssh-agent (bobsoppe) | 25 | over 1 year ago | Manage |
ssh-agent (hkupty) | 12 | 9 months ago | Automatically starts to set up and load whichever credentials you want for connections |
ssh-agent (twfksh) | 2 | 4 months ago | A bloat free utility plugin for managing ssh-agent in ZSH. This plugin automatically starts and manages whenever a new ternimal session starts. After running zsh-ssh-agent, you only need to your keys once. The plugin will handle the rest |
ssh-config-suggestions | 1 | 10 months ago | Loads completions for from |
supabase | 0 | 10 months ago | Tab completions for the |
symfony (Akollade) | 4 | about 2 years ago | Adds completions for , including the and commands |
symfony-complete | 7 | 11 months ago | Universal completion for based CLI applications: , , , , and etc. This supports autocompletion for subcommands and GNU-style options ( ) |
tailscale (heroeslament) | 7 | 4 months ago | Tab completion and aliases for |
tailscale (hsrzq) | 3 | 9 months ago | Tab completions for . Only works on macOS |
talosctl | 2 | 9 months ago | Tab completion for |
taskbook | 3 | about 6 years ago | Auto-completes task numbers for taskbook |
terragrunt | 16 | about 1 year ago | Tab completion for |
test-kitchen | 7 | over 10 years ago | Add completions for ) |
tinygo | 13 | 9 months ago | Add tab completions for |
tmux pane words | Key bindings to complete words from your pane | ||
tofu | 0 | 7 months ago | Autoloads tab completions for |
tugboat | 4 | over 9 years ago | Adds autocompletion for command |
umake | 1 | over 7 years ago | Tab completion for Ubuntu umake |
vert.x | 0 | almost 9 years ago | Provides autocomplete features for the command |
vorpal | 1 | over 2 years ago | Adds completions for some projects whose upstream appears dead, including , and |
web-open | 1 | almost 4 years ago | Adds alias to open web pages. Only works with Ubuntu 20 |
web-search | 1 | 13 days ago | Runs a search in the specified search engine in your default browser |
wsl-notify | 1 | about 2 years ago | Uses to notify when a command takes longer than 15 seconds. Windows-only |
xcode | 57 | 5 months ago | Completions for some Xcode command line tools - , , , , , , , , , and |
yabai | 16 | about 1 year ago | Add completions for macOS tiling window manager |
yarn-extra-completion | 37 | about 2 years ago | Inspired by |
yarn | 578 | over 1 year ago | Add autocompletions for , , , and |
yt-dlp | 5 | 3 months ago | Tab completions for |
zargparse | 12 | 10 months ago | Pass it a script that uses and it will write a ZSH completion to your current directory |
zoxide | 0 | 7 months ago | Tab completions for |
zpacman | 0 | 28 days ago | Add tab completions for |
awesome-zsh-plugins / Themes | |||
021011 | 91 | 17 days ago | Minimalist. Includes a single marker for VS Code |
0i0 | 15 | almost 4 years ago | Optimized for dark terminal windows, uses nerdfont status decorations |
14degree | 2 | over 3 years ago | Includes , and status decorations |
1999 | 6 | over 3 years ago | Powerline-esque theme. Includes status decorations, network and battery status |
a | 3 | over 2 years ago | Simple theme with current directory and status decorations |
abbr (theme) | 1 | over 5 years ago | Displays an abbreviated version of the current directory path, shows the Python virtualenv, Rust version, status, and the exit code of last command. Works well on dark backgrounds by default but colors can be easily customized |
abhiyan | 7 | over 1 year ago | Segmented prompt. Includes decorators for branch, staged file count, unstaged file count & untracked file count, username, current working directory and the time. Requires Powerline-compatible fonts |
absolute | 41 | over 5 years ago | Very clean looking theme with decorators for status, version and the exit code from the last command |
abzt | 0 | 2 months ago | No nonsense theme with decorators for status and directory information. Requires a nerdfont |
acenoster | 14 | 6 months ago | A multi-purpose theme with very detailed and support. Also includes decorators for AWS profile name, virtual environment name if any, number of background tasks, current directory and previous command's exit code if non-zero |
achab | 3 | 20 days ago | Includes decorators for the current folder path, the current user and the current branch. Decorator colors are easily customizable |
adamdodev | 1 | about 5 years ago | Includes decorators for status, the name of your AWS profile, the name of your Azure Service Principal, kubernetes context, terraform workspace, last command exit status and current working directory |
adlee | 0 | almost 8 years ago | macOS theme, requires a Powerline-compatible font |
af-magic-dynamic | 1 | about 4 years ago | Modified version of with dynamic path shortening |
aflah-bhari | 0 | over 6 years ago | Modified version of the theme in oh-my-zsh |
aftermath | 1 | about 6 years ago | Get a nice summary line after each command you run in your shell |
agitnoster | 7 | over 4 years ago | Based on theme included in and . Shows detailed information about status |
agkozak | 292 | 3 months ago | Uses three asynchronous methods to keep the ZSH prompt responsive while displaying the status and indicators of SSH connection, exit codes, and mode, along with an abbreviated, -style path. Very customizable. Asynchronous even on Cygwin and MSYS2 |
agnoster (fcamblor) | 246 | over 6 years ago | Solarized variant with status information. Requires a unicode font and works best with a terminal |
agnoster (fseguin) | 4 | about 10 years ago | variant with a right prompt |
agnoster-gentoo | 1 | over 4 years ago | A Gentoo flavored version of the that includes user@hostname and status decorations. Works better with a unicode font |
agnoster-j | 20 | about 2 years ago | Optimized for color scheme, or other VCS tools, and unicode-compatible fonts. Includes decorators for status of last command run, user@hostname, status, working directory, whether running as root, whether background jobs are running, and other information |
agnoster-mod | 4 | about 10 years ago | variant with a right-prompt |
agnoster-multiline | 0 | over 1 year ago | Based on . Includes decorators for current directory and status. Requires a font with powerline and glyphs. Automatically disables non-ascii glyphs on linux ttys |
agnoster-plus | 7 | almost 7 years ago | variant optimized for use with terminal color scheme. Includes status |
agnoster-refresh | 4 | over 10 years ago | variant, includes battery and online status |
agnoster-repopath | 2 | over 3 years ago | Based on and themes. Includes and status, current time and time the last command took decorations in the prompt |
agnoster-timestamp-newline | 6 | over 5 years ago | variant with timestamp and newline added |
agnoster | Optimized for solarized terminal color schemes, shows decorations, user@host, working directory, the previous command's exit status and whether you are running with root privileges. Requires a Powerline-compatible font | ||
agnosterAfro | 6 | over 7 years ago | Based on and themes and inspired by the |
agnosterzak | 387 | over 5 years ago | Based on , shows battery life, date & time, status, current directory and user & host information |
ai-hayasaka | 0 | over 1 year ago | Minimalist theme with status, ruby env and python virtualenv decorators |
air | 0 | about 2 years ago | Minimalist theme with status decorations |
akzsh | 1 | almost 3 years ago | Works best with a dark terminal theme, includes decorations |
al-magic | 1 | over 2 years ago | Clone of the oh-my-zsh theme with the time added at the right of the prompt |
alarangeiras | 0 | over 3 years ago | Minimalist theme with status decorations |
ale | 3 | about 4 years ago | Based on the fino theme. Includes , and status decorations |
alesrosina | 0 | almost 2 years ago | Includes decorators for information, current directory and the last command's return status |
alien-minimal | 149 | 25 days ago | Minimalist ZSH theme with status displayed |
alien | 315 | 5 months ago | Powerline-esque ZSH theme that shows decorations and the exit code of the last command. Faster than many other prompts because it determines the decorations asynchronously in a background process |
almel | 26 | over 1 year ago | Inspired by , written in Rust. Includes status, user@host, last command exit status and working directory decorations |
aloy (garethclews) | 12 | 7 months ago | Fork of lena theme. Includes magic enter from subnixr's where hitting enter without any further commands prints out some useful , and current working directory information |
aloy (karetsu) | 12 | 7 months ago | Fork of lena ZSH theme. extended to give a little more information in it. It also includes the 'magic enter' from subnixr's where hitting enter without any further commands prints out some useful , and current working directory information |
alp | 0 | over 1 year ago | A simple theme with decorations for current directory, root status, username and host |
alpha | 1 | 2 months ago | Includes decorators for username@hostname and current directory |
alpharized | 11 | over 10 years ago | Optimized to work with dark terminals. It's a modified version of the |
amoyly | 1 | about 6 years ago | An elegant and comfortable-reading theme based on |
amplify | 0 | almost 3 years ago | Minimalist, includes AWS Amplify envioronment and status decorations.- - Modified theme with better support |
antoinechab | 3 | 20 days ago | Includes status, username, time and current directory decorations |
antsy | 5 | almost 4 years ago | Shows branch and status decorations, virtualenv, exit status, jobs count, and vi-mode indicator |
aofxta | 0 | over 1 year ago | Includes decorators for last command's execution time, information, current directory and current time |
ap2 | 0 | 9 days ago | Minimalist them with decortators for time, OS, current directory, status and the last command's exit status |
aperiodic | 2 | about 5 years ago | Shows decorations, user, host, whether root, active Python virtual environment, current Ruby interpreter, visual and numeric status of the last command, power management status and time and date |
aphrodite | 147 | 8 months ago | Minimalistic theme without visual noise. Displays only the necessary information: current user, hostname, working directory, branch if one exists. Looks great both with dark and white terminals |
aplos | 4 | about 7 years ago | Minimal ZSH prompt with working directory, local info, remote info, time and exit code |
apollo | 73 | over 2 years ago | A heavily customizable, compatible and performant ZSH theme that uses modules to enable features |
appa | 0 | 3 months ago | A tidy little theme based on omz's . Requires a Nerd Font |
apple (aramirol) | 1 | about 3 years ago | Based on , includes status decorations. Colors customizable by setting vars in your |
apple (bjrowlett2) | 0 | over 3 years ago | Minimalist theme with status decorations |
arael | 0 | almost 3 years ago | Fork of |
archcraft | 21 | over 1 year ago | Greenish theme, optimized for dark backgrounds. Includes status decorations |
archie | 2 | about 6 years ago | Arch Linux inspired ZSH theme. Based on the theme |
arctic-glow | 1 | 9 days ago | Based on . Includes decorators for status, python virtual environment, current directory, username and operating system |
arity | 0 | over 5 years ago | A simple theme designed for readability and to give an overview at a glance. Includes path and decorations |
aronhoyer | 0 | over 5 years ago | Minimalist theme with right-side status decorations |
arrow-minimal | 0 | over 5 years ago | A minimal ZSH theme with decorations |
arrow | 0 | 11 months ago | Minimal theme, includes status decorations |
asciigit | 5 | almost 7 years ago | An ASCII-only theme for users who don't want to use fonts with extra glyphs |
asq | 0 | about 6 years ago | Based on |
astral (skippyr) | 0 | about 1 year ago | Dual line theme with decorators for user@hostname, current directory, python virtual environment and information |
astral (xwmx) | 17 | almost 2 years ago | Theme for dark backgrounds with zen mode. Works well with the zsh-users plugin. Includes decorators for execution time of last command, when it was run, its exit status, machine name, current path, status, and status |
astro | 102 | almost 5 years ago | Based on the and themes |
async | 4 | over 2 years ago | Shows current directory, state, return value of last command if it had an error code, number of background jobs, execution time of long-running commands, current python virtualenv |
aterminal | 37 | 5 months ago | Displays Node.js, NPM, Docker, Go, Python, Elixir and Ruby information in the prompt |
aub | 2 | over 2 years ago | Includes decorations for and status and at |
australis | 0 | almost 2 years ago | Lightweight theme with decorators for information and current directory. Requires plugin from |
avil | 0 | 3 months ago | Minimalist theme with decorations |
avit-d2k | 13 | over 8 years ago | Based on the oh-my-zsh theme, with small changes |
avit-mod | 0 | over 7 years ago | Modified version of oh-my-zsh's theme |
avoleo | 0 | over 1 year ago | Features a date and time prompt for each command, as well as a command number in history. In addition, it uses special symbols '⠾' and '⡶' to display information if applicable in the current path. It also supports custom colors based on the Gnome-Terminal default color palette |
aws | 1 | 6 months ago | Based on , with an extra decorator to show your when it is set |
backbone | 2 | about 1 month ago | A bare minimum single file prompt, fast as a roadrunner MEEP! MEEP. Includes status and current directory decorations |
bahman | 1 | 3 months ago | Requires Nerd Font. Has status decorator |
banana | 6 | over 1 year ago | Includes status decorations and current directory |
bandit | 3 | over 4 years ago | Another Powerline variant |
bar (anki-code) | 2 | almost 2 years ago | Minimalist settings for |
bar (xp-bar) | 3 | 3 months ago | Includes username, host, pwd, status decorations and 3x hour reminders to drink water |
barion | 1 | about 3 years ago | A fast compiled prompt with a compact status overview. Reminiscent of powerline. Requires to build |
bash | 0 | about 2 months ago | Looks like the default prompt |
bashi | 5 | almost 10 years ago | Optimized for Ahmet Sülek's theme and Pasquale D'Silva's theme |
bashlover | 3 | 6 months ago | Designed for those who appreciate the powerful features of ZSH shell but still prefer a simple, classic interface similar to the shell. Includes decorators for information, user@host and the current working directory |
bashplus | 0 | over 1 year ago | Colorized replica of the default prompt with decorators for and status |
bastard | 2 | almost 2 years ago | Modified version of theme for |
bearable | 1 | almost 6 years ago | Works well with dark terminal backgrounds |
bearings | 199 | over 2 years ago | A fast, clean, super-customizable shell prompt. Includes decorators for current directory, status, exit code of last command, duration of last command, background jobs & username |
bedbugs | 0 | over 3 years ago | Inspired by , this multiline prompt includes decorators for status information, background job count, working directory, user and hostname, Python virtualenv when present, colored return value of last command and root/user sigil |
beer | 3 | about 10 years ago | Inspired by , but with beer icons |
bender | 9 | almost 7 years ago | Fancy two-line prompt with git integration |
berghain | 1 | 6 months ago | Minimalist theme. Includes decorators for the exit code of the last command run and for status |
bernkastel | 1 | over 2 years ago | Based on . Includes decorations for kubernetes context, current directory, last command exit status and status |
bgnoster | 0 | over 10 years ago | variant with unicode symbols baked in |
bigshrimp | 1 | 8 months ago | A clear and concise theme that includes decorators for username@host, current directory and status |
bigyls | 2 | about 1 month ago | Based on . Includes decorators for date, time, IP address, status, plugins and current directory |
bira | 0 | over 1 year ago | Fork of Oh-My-ZSH theme. Includes decorators for working directory, username@host, status information, Python and a status code when the last command had an error |
birame | 4 | 13 days ago | Based on |
biraskull | 0 | about 3 years ago | Based on , includes root status and status decorations |
biratime | 3 | about 1 year ago | Based on the theme, but displays the date instead of the username in the prompt |
birav2 | 1 | almost 5 years ago | Based on . Includes , and status decorations |
black-Void | 339 | 7 months ago | Includes account info, root user, using ssh, directory lotation, write permission, and vcs info decorations |
blackrain | 6 | about 8 years ago | Another -aware theme |
blaze | 22 | 17 days ago | Visually similar to powerline. Requires and . Works best with your terminal set to use a nerd font. Includes decorators for current directory, execution time of last command, exit status of last command, status information, date, time, username and host. Can be extended with custom segments |
blazux | 2 | 2 months ago | Includes status decoration and a smiley/sad face indicator of the last command's exit status |
blinks (max13ft) | 0 | over 1 year ago | Adds mercurial support to oh-my-zsh's theme |
blinks-xfan | 1 | about 8 years ago | Based on the existing theme |
bliss | 24 | over 3 years ago | A delicate theme that injects color without overwhelming your workspace. Designed to be used with the color scheme and . Includes status decorations |
blokkzh | 5 | almost 7 years ago | Theme based on oh-my-zsh's built in theme. Requires a font with unicode support |
blox | 60 | about 2 years ago | A minimal and fast ZSH theme that shows you what you need. It consists of blocks: each block is shown inside a pair of [square brackets], and you can add blocks by simply creating a function |
bluehigh | 2 | over 5 years ago | Minimal theme, displays information |
bluelines | 2 | over 3 years ago | Clear and blue theme |
bluo | 2 | about 3 years ago | Colorful prompt segments reminiscent of or . Includes status decorations |
boban | 1 | 4 months ago | A powerline-style file based on . Includes decorators for user@hostname, status, current working directory, python venv, AWS profile, , the terraform workspace and the exit status of the last command run. Requires a Nerd Font for symbols to render properly |
bogo | 0 | over 3 years ago | Inspired by . Includes and ruby version decorations |
boom | 3 | 7 months ago | Multiline theme, best on dark backgrounds |
born-in-the-purple | 1 | about 2 years ago | Simple theme with a purple motif. Inspired by |
bouni | 0 | about 1 year ago | Includes decorators for user@host, current directory, active python virtualenv, and status |
boxy | 0 | over 2 years ago | Works well with solarized terminal colors. Includes decorators for , current directory, status, return code for last command, and time last command was run |
braundo | 1 | 8 months ago | Straightforward theme with username, current directory, status, and timestamp |
bref | 3 | 2 months ago | A simple prompt. It includes decorators to display status asynchronously, a notification if the session is remote, the battery level and the number of background jobs |
brisa | 2 | over 1 year ago | Multiline theme based on . Includes decorations for username, host, current directory, and status |
bronze | 49 | almost 6 years ago | A cross-shell customizable powerline-like prompt with icons written in go. Requires |
brs | 3 | almost 6 years ago | Displays the current song in the prompt with |
bruh | 11 | about 3 years ago | Includes status decorations |
brunty | 4 | over 6 years ago | Includes status decorations |
bryce-robbyrussell | 0 | over 3 years ago | Inspired by the and themes |
bttf-color | 1 | over 5 years ago | BTTF color theme. Includes status decorations |
bubblegum | 13 | almost 4 years ago | Minimalist bright pink theme with a triangular glyph and your working directory, nothing else—leaving you with the cleanest shell possible |
bubblified (hohmannr) | 77 | 7 months ago | Inspired by . Works best with |
bubblified (varaki) | 0 | about 2 years ago | Based on . Changes color when root. Includes decorators to show user@host and current directory |
buddha | 0 | over 1 year ago | Includes decorators for status, current directory, exit status of last command run and username@hostname |
bullet-train | 2,826 | 4 months ago | Inspired by the Powerline Vim plugin. It aims for simplicity, showing information only when it's relevant |
bunnyruni.min | 1 | over 6 years ago | ZSH theme, modified to just display time and directory |
bunnyruni | 13 | about 8 years ago | Simple, clean, and beautiful theme |
bureau-env | 1 | over 3 years ago | Modification of the Oh-My-Zsh theme that adds a Python virtual environment label to the left of the block |
bureau-parrot | 1 | 10 months ago | Based on . Includes decorations |
bureau | 34 | almost 3 years ago | A clear and informative two-lined prompt. Includes status optimized for large repositories |
buster | 3 | 5 months ago | Plays well with WSL2. Based loosely on Fox and Jonathan themes from oh-my-zsh |
cactus | 3 | over 5 years ago | Minimalist theme with status decorations |
cafeconbits | 1 | 4 months ago | Simple theme with a coffee cup icon. Includes decorators for status, current directory and the exit status of the last command |
calma | 3 | over 1 year ago | Minimalist theme that works well on dark backgrounds. Includes decorators for truncated current directory, information, time, and for the exit status of last command |
candy-fantasy | 0 | 6 months ago | Modified version of theme |
candy-light | 2 | about 4 years ago | Light version of the candy theme |
carriage-return | 0 | about 2 years ago | omz's with an added carriage return |
catpuccin-kali | 0 | 13 days ago | Inspired by oh-my-posh catpuccin theme. Includes decorators for username@hostname, current directory and status |
catpuccin | 1 | 3 months ago | Minimalist theme. Includes decorators for current directory, exit status of last command and status |
cayun | 37 | over 3 years ago | Shows active Python version and decorations in the prompt |
celestialorb | 1 | over 5 years ago | Powerline-inspired theme by @celestialorb. Includes status decorations, Kubernetes cluster information (if any), current AWS profile and region, and active virtualenv |
cezhanne | 0 | 6 months ago | Minimalist ZSH theme with status decorators. Requires a |
cf-ps1 | 0 | about 2 years ago | Displays the current foundation and organization and space of in your prompt |
ch4rli3 | 0 | over 1 year ago | Lean and simple theme |
chaffee | 5 | about 2 years ago | Based on sorin. Shows the current active versions of Java, Scala, Go, Node, Python and Ruby |
chaos | 0 | about 2 months ago | Inspired by dogenpunk and smt themes, optimized for users and Python developers. Includes decorators for status, python virtual environment, background jobs, error status of last command, user@hostname and current directory. Requires a font with emoji |
chaotic-beef | 1 | over 3 years ago | A tiny and beautiful theme for Oh-My-Zsh without anything superfluous. Includes status decorations |
charged | 6 | over 10 years ago | A ZSH prompt optimized for the dark terminal theme |
checkmate | 1 | 8 months ago | Decorated with chess pieces. Includes decorators for python venv, current directory, status and whether you're running as root. Requires a Nerd Font |
cheeky | 0 | about 1 year ago | Includes chicken emoji, decorators for current directory, information and current GCP cluster and project |
chello | 1 | over 2 years ago | Works well on dark backgrounds. Depends on , and |
chi | 6 | over 7 years ago | A ZSH theme optimized for iTerm 2 users on macOS |
chill | 6 | 12 months ago | Has decorations for the current working directory, last command exit status and status |
chinatown | 2 | 8 months ago | Powerline-esque theme with decorators for the exit status of the last command run, user@hostname, virtual environments and current directory. Requires a nerdfont font |
chinipage | 1 | almost 3 years ago | Minimalist theme that includes decorations. Requires powerline-compatible fonts and the plugin |
chrisandrew.cl | 3 | over 3 years ago | Includes decorations. Requires a powerline-compatible terminal font |
cinnabar | 2 | over 4 years ago | Shows timestamp, large line breaks, git branch and status |
clarity | 6 | about 4 years ago | Designed for for simpleness and extensibility |
classic | 0 | 9 months ago | A classic unix theme with decorators for username, host, current directory and status |
classyTouch | 54 | over 2 years ago | Minimal, clean theme with support |
classyTouchName | 1 | about 4 years ago | Inspired by . Works better with dark backgrounds. Includes status decorations |
clean (akz92) | 9 | about 7 years ago | Minimalist ZSH theme |
clean (brandonRoehl) | 29 | almost 6 years ago | A minimalist variant of . Pure is not clean, clean is not pure |
clean (patr1ot) | 0 | about 4 years ago | Fork of the upstream with host information added |
cleansh | 3 | over 3 years ago | Minimalist, includes , Ruby, node and Python version status decorations. Works with standard fonts |
clearance | 2 | over 4 years ago | minimalist theme with , nix-shell and virtualenv status decorations |
clipper | 0 | over 2 years ago | Minimalist ZSH theme with support. It includes decorations for pwd, last command exit status code and status & branch |
cloudy | 29 | almost 8 years ago | Minimal cloudy ZSH theme |
clover | 4 | 5 months ago | Inspired by and |
club-house | 0 | 8 months ago | Requires a . Has decorators for username, hostname, python virtual environment, current working directory, status information and the exit code of the last command run |
cmder-wsl | 0 | almost 6 years ago | Configuration file for that is configured to work in quake mode with ZSH and a modified theme |
cmder | 13 | over 2 years ago | A ZSH theme that matches the theme of Cmder, a popular terminal emulator for windows. Includes and status decorations |
cn | 0 | over 1 year ago | Includes , and status decorations |
cobalt2 | 1,203 | almost 2 years ago | Wes Bos' Cobalt 2 theme for ZSH and iTerm 2 |
cobalt2git | 5 | about 7 years ago | Cobalt 2 theme with extensions |
codemachine | 6 | over 10 years ago | Displays decorators for info, whether you're logged in via , and the return code of last command |
coffeenostor | 1 | over 5 years ago | Based on , with a right-prompt for vi-mode that displays and , in a powerline look |
coldark | 1 | almost 4 years ago | A blue-grey theme designed for reading comfort. Includes decorations |
collon | 6 | about 5 years ago | Lightweight theme with status decorations, cwd, time, host, exit status of last command. Does not require special fonts |
colorbira | 0 | almost 2 years ago | Allows per-host prompt coloring, displays , and information |
common | 355 | over 3 years ago | A simple, clean and minimal prompt, displays current working directory, hostname, AWS vault role, background jobs, current SHA, exit code of last command, and branch and status |
comxtohr | 3 | over 6 years ago | Brightly colored theme optimized for dark backgrounds |
coolmelon | 1 | 7 months ago | Includes decorators for user@host, time, current directory, node version and information |
cordial | 20 | almost 8 years ago | Clean and effective ZSH theme with git and npm support |
cr | 1 | 9 months ago | Includes directory, time, host name, last command exit status, and status decorations |
cramin | 6 | almost 6 years ago | Minimal interface with support for GitHub plugins, based on |
cravend | 0 | over 1 year ago | Includes decorator (only in active sessions) and status decorations |
crème fraîche | 3 | over 4 years ago | Works best with light terminal backgrounds, includes and -mode status decorations |
croque | 9 | about 1 month ago | Powerline-inspired theme with decorators for OS, user@host, information, username, current directory and exit status of last command |
cryo-long | 0 | over 2 years ago | Variant of with added decorators for hostname and current directory |
cryo | 1 | over 2 years ago | A standalone clone of the original oh-my-zsh theme with date and time added |
cryptic | 0 | 3 months ago | Based on . Includes decorators for current directory, status, time, username, hostname and virtual environment |
cute | 30 | over 4 years ago | A macOS oh-my-zsh shell theme with cute emoji based on the Powerline Vim plugin |
cxzh | 0 | about 5 years ago | Works well on dark background, has status decorations |
cybensis | 0 | over 1 year ago | Based on . Includes decorators for information, information, and python virtualenv |
cypher-ruby | 1 | over 4 years ago | Similar to but includes the active Ruby version |
czsh | 3 | 23 days ago | with and the theme in a container |
daily-emoji | 1 | over 2 years ago | Shows random emoji at the beginning of each command depending on the day of the week |
daily | 0 | 3 months ago | Includes and status decorations |
daivasmara | 78 | over 4 years ago | Chill theme with decorators for current directory (truncated if necessary) and information, including time since last commit |
dalailahner | 0 | 4 months ago | Minimalist theme with decorators for status, username and current directory. Based on Steve Losh's theme |
damino | 0 | about 5 years ago | Minimal powerline-esque theme with decorations |
dangerroom | 1 | 9 months ago | Informative, minimal, and, above all, X-Men themed. Includes decorators for status, working directory, parent directory and mode |
dango | 2 | over 2 years ago | Includes decorations for current directory and status |
danielparks | 1 | 9 months ago | Works well on dark backgrounds. Includes decorators for status, user@host when in an session, success/failure of last command, working directory, python virtualenv, execution time of last command and whether running as |
daniloheraclio | 0 | over 3 years ago | Inspired by the theme. Has and last command exit status decorations. Requires a nerdfont to render properly |
dark-modern | 1 | over 1 year ago | Includes decorators for status and current directory |
darkblood-modular | 1 | about 5 years ago | This version of the popular theme has been enhanced with a near complete rewrite enabling modularity and a few new features |
darksoku | 1 | almost 4 years ago | Based on the and themes |
dbern | 0 | almost 4 years ago | Includes battery status and load average decorations |
delta (asavoy) | 3 | almost 4 years ago | Minimal ZSH theme to reduce distractions. Includes an iTerm color settings file |
delta (dongri) | 0 | over 6 years ago | Another minimal theme with embedded status |
delta-prompt | 10 | almost 8 years ago | A minimal ZSH prompt |
devil-puppet | 0 | 8 months ago | Theme decorated by a pentagram. Has decorators for username, hostname, python virtual environment, current working directory, status information and the exit code of the last command run |
devj121 | 0 | over 2 years ago | Includes decorations with branch glyphs |
dexter | 2 | over 6 years ago | A theme with an emphasis on the right side (hence the name) of the terminal |
dfrx | 7 | about 1 month ago | Oh-My-Posh theme. Includes decorators for current directory, execution time of last command, root status, and the time |
dino | 7 | about 4 years ago | Includes decorations for node, golang, flutter, lua, python & java, also includes decorations. Requires nerdfonts |
dissonance | 4 | about 8 years ago | Comes with custom and settings files, works with both dark and light terminal themes |
diy-ys | 1 | about 6 years ago | Variant of without hostname or time |
djkakaroto | 0 | over 2 years ago | Includes status decorations, works with all fonts |
dkniffin | 1 | over 4 years ago | Includes version and status |
dmx | 1 | over 7 years ago | Optimized for dark terminal windows |
domixgit | 0 | about 1 year ago | Prompt with status and current directory decorators |
doodleshell | 3 | about 3 years ago | Minimalist theme, includes , and status decorations |
doom | 5 | 5 months ago | Doom-inspired. Looks similar to powerline. Has customizable segments, decorators for status, , , and versions |
dp | 1 | about 7 years ago | Low contrast theme that shows current git branch, if the repository is dirty and the value of |
dr4kk0nnys_v2 | 0 | about 4 years ago | Works well on dark backgrounds, includes status decorations |
dracula | 272 | 4 months ago | A dark theme for Atom, Alfred, Chrome DevTools, iTerm 2, Sublime Text, Textmate, Terminal.app, Vim, Xcode, and ZSH |
dragon (jeop10) | 1 | almost 3 years ago | Inspired by kali linux. Includes status and working directory decorations |
dragon (sabertaximi) | 13 | 8 months ago | Minimalistic, includes status information |
drkat | 3 | about 3 years ago | Reminiscent of . Includes directory, status, and hostname decorations |
droolmaw | 0 | 9 days ago | Configurable prompt that resembles . Requires a Nerd font. Includes decorators for username, current directory, current directory path, datetime, author, status, language version and a configurable message based on the exit status of the last command run |
droolscar | 5 | 9 months ago | variant |
dtheme | 3 | almost 5 years ago | Optimized for people using a solarized terminal color scheme and . Works best with a unicode font |
duckster | 4 | almost 3 years ago | A fork of the ZSH theme that's more ducky fresh |
ducula | 43 | almost 5 years ago | Inspired by Dracula project. Includes status decorations, username and hostname abbreviations, virtual environment, current working directory, return status of last command and the time |
dustmod | 1 | almost 7 years ago | Derived from the theme in oh-my-zsh |
dyzsh | 0 | 9 months ago | Based on . Includes decorators for branch & hash, current directory, user, host & time |
easytocloud | 0 | about 2 months ago | Based on . Includes decorators for AWS environment, status, username and the current directory |
eckig | 0 | over 3 years ago | Minimalist theme with utf-8 icons. Includes status decorations and a clock |
efritas | 4 | over 2 years ago | Includes username, hostname, , and status decorations |
eggshausted | 1 | over 6 years ago | A -aware theme for people who are tired of getting errors |
elagoht | 0 | over 1 year ago | Includes decorators for user@hostname, current directory, virtual environment, status, whether it is running in an session, and the execution time of the last command |
elessar | 22 | almost 4 years ago | A -aware theme based on . Requires a Powerline-compatible font |
elm | 1 | 5 months ago | Includes status, user@host, date, time and path decorators |
elsa | 7 | over 3 years ago | Includes root status, pwd and status decorations |
emojeer | 0 | almost 8 years ago | Emoji flavored theme |
emoji | 19 | over 3 years ago | Based on the oh-my-zsh theme with the prompt symbols replaced with emoji for better clarity |
emojirussell | 1 | over 2 years ago | Based on oh-my-zsh theme, with status decorations for current working directory, last command exit status, branch and status |
endless-dog | 4 | almost 8 years ago | oh-my-zsh-compatible theme that mimics grml-zsh-config |
enlightenment | 6 | almost 3 years ago | Includes decorations for status, -mode indicator, and the time for last command to execute |
enormous | 1 | over 4 years ago | Takes up an enormous amount of space in the terminal |
erfan | 2 | about 3 years ago | Combination of the of and themes. Includes and status decorations |
eriner | 19 | over 1 year ago | A Zim fork of the Powerline-inspired prompt theme. Includes status decorations |
escape | 2 | almost 2 years ago | Includes decorators for information, username, time, current directory and last command exit status |
eubw | 0 | over 7 years ago | A simple theme with information |
eucalyptus | 2 | almost 5 years ago | Simple one-line theme for minimalist vi-mode users inspired by and . Includes status indicator, -mode indicator, current directory and current path |
even-more-emojis | 0 | 3 months ago | Customized version of which adds more emojis and more information. Includes decorators for status, current directory and the exit status of last command |
excess | 4 | over 9 years ago | Simple ZSH color theme |
ez-pz | 1 | almost 2 years ago | Minimalist theme with status decorations, inspired by |
fall | 29 | about 2 years ago | Minimalist theme with fall icons. Includes status decorations |
fattyarrow | 0 | almost 7 years ago | Minimal ZSH prompt that works better on dark backgrounds |
fbi | 0 | 8 months ago | Powerline-inspired fork of with decorators for environment, status, username@hostname and current directory |
fdT2K | 0 | about 5 years ago | Based on , preset to include virtualenv, last command status, , and , and status decorations |
fe80 | 0 | over 1 year ago | Includes decorators for information, current directory, user@hostname, time, and the return code of last command when it is nonzero |
feder | 0 | over 7 years ago | Clean, simple, compatible and meaningful. Tested on Linux, Unix and Windows under ANSI colors |
felipec | 0 | 6 days ago | Minimalist theme with decorators for current directory, status, exit code of last command, and root status |
filthy | 43 | about 6 years ago | A disgustingly clean ZSH prompt |
firefoxic | 0 | 15 days ago | Fork of with tweaks to the node and decorators |
fish (raniconduh) | 9 | 8 months ago | ZSH theme reminiscent of the default shell theme. Includes status decorations |
fish (sbfkcel) | 0 | 8 months ago | Minimalist theme with decorators for status, current directory and username |
fishy-lite | 2 | about 1 year ago | Fork of the original theme in oh-my-zsh with much of the extraneous stuff cut out to improve load speeds. Includes a battery gauge and status display that can be enabled on the right-hand side of the prompt |
fishy2 | 4 | almost 5 years ago | ZSH theme inspired by |
fluent-git | 10 | about 1 year ago | Displays time of last command execution, error code, hostname, username, status, kubernetes cluster and namespace, path and ssh connection status |
flux | 0 | 7 months ago | A no-nonsense minimalist theme with status decorations |
forerunner | 5 | over 5 years ago | Custom setup for . Includes status decorations |
fortuity | 2 | almost 7 years ago | Includes status of last command, information and current directory |
frank | 0 | almost 4 years ago | Frank keeps to the point, displaying information compactly but readably on a single line. Frank keeps to the facts and only tells you extra things when they are important |
friendly-fiesta | 0 | about 8 years ago | Fork of theme |
frisk-arrow | 1 | over 11 years ago | A theme based on the oh-my-zsh-theme |
frisk-red | 0 | almost 11 years ago | Red version of the theme from oh-my-zsh |
fritz | 0 | over 5 years ago | Works well on dark backgrounds. Includes status decorations |
frlo | 1 | almost 12 years ago | Uses your computer's hostname to come up with a (hopefully) unique three-color theme to display in your prompt, so you know at a glance which machine you're logged into |
frontcube | 0 | 9 months ago | Requires a nerd font. Based on the official theme. Includes decorators for status and current directory |
funkyberlin | 3 | about 6 years ago | A colorful two-line theme with support for and |
funkydrac | 2 | over 1 year ago | Multiple Dracula-themed omz themes based on and an theme based on |
furio | 17 | about 10 years ago | Fork of the oh-my-zsh theme. with different colors and emojis |
furry-umbrella | 0 | over 5 years ago | Colorful theme, works better on a dark background |
gabriel2m | 0 | 11 months ago | Minimalist theme with decorators for the current directory and status |
gaia | 5 | over 1 year ago | Originally a fork of adds new virtual environments info to the prompt: Kubernetes, virtualenv, rbenv and Java versions. Includes status integration |
gal | 3 | almost 2 years ago | Minimalist theme based on |
gallifrey-war | 1 | 11 months ago | Inspired by . Includes decorators for information, user@host and current directory |
garden | 1 | over 4 years ago | Works better with a dark terminal background, includes status decorations |
garrett | 156 | over 2 years ago | Prezto prompt with the information you need the moment you need it |
gawaine | 3 | over 12 years ago | Nicola Racco's theme. Requires & plugins |
gbt | 550 | 9 months ago | Go Bullet Train is a very customizable prompt builder inspired by Bullet Train and that runs much faster. Includes many different status cars. Includes a feature than enables the user to forward their user-defined prompt to a remote machine and have the same-looking prompt across all machines via SSH but also in Docker, Kubectl, Vagrant, MySQL or in Screen without the need to install anything remotely |
gcloud-prompt | 22 | almost 5 years ago | Shows the current gcloud configuration in the prompt |
gentoo | 1 | over 5 years ago | Breaks out the oh-my-zsh theme into a separate repository for non-omz users |
geometry | 937 | 11 months ago | A minimal ZSH theme where any function can be added to the left prompt or (async) right prompt on the fly |
geometryHostInfo | 1 | over 7 years ago | Adds host info to the theme |
gerry | 0 | over 2 years ago | Based on , includes decorations for status, current time, username, hostname and current directory |
get-to-work | 1 | 24 days ago | Minimalistic design, includes decorators for status, virtual environment and the time |
gg | 0 | 4 months ago | Includes decorators for time and status |
ghoti | 0 | almost 2 years ago | Mimics the default prompt. Includes decorations |
gianu-alternative | 1 | almost 2 years ago | An alternative to that changes prompt based on privilege. Includes status and current directory decorators |
gideon | 0 | over 5 years ago | Inspired by , includes decorations, IP address, host and path |
gimbo | 2 | over 3 years ago | A variant of with more features, a little eye candy and context-sensitive extra lines. Includes status decorations, history number, username/hostname context, directory status, status of last command if it failed, and the Python virtualenv name if present |
gimme | 0 | about 5 years ago | A simplistic theme for ZSH with integration. Inspired by the theme |
girazz | 0 | over 6 years ago | A modification to the gnzh theme which adds mode to the right prompt |
git-kali | 5 | 2 months ago | Based on . Includes decorators for status, username@host, and the current directory |
git-prompt (awgn) | 12 | 5 months ago | A fast prompt for , and |
git-prompt (olivierverdier) | 1,719 | about 1 year ago | Displays information about the current repository. In particular the branch name, difference with remote branch, number of files staged or changed, etc |
git-prompt (woefe) | 250 | 5 months ago | A fast, customizable, pure-shell, asynchronous -aware prompt for ZSH heavily inspired by Olivier Verdier's and very similar to the "Informative VCS" prompt of fish shell |
git-prompt-kit | 6 | 29 days ago | A configurable set of components for creating feature rich, high performance Git-aware zsh prompts (aka themes) with minimal coding |
git-simple | 1 | over 4 years ago | Simple theme that includes detailed status decorations |
gitbash | 1 | about 2 years ago | Mimics the default prompt from . Includes status, user@host and current directory decorators |
github | 3 | over 2 years ago | A GitHub-inspired theme. Shows decorators for (truncated) current directory, hostname and status. Includes both light and dark modes and detects system settings for that on macOS and Linux |
gitneko | 3 | 9 days ago | Has a neko prompt with status information |
gitsome | 54 | over 11 years ago | Super simple prompt with info, optimized for the color scheme |
gitstatus | 5 | about 4 years ago | Shows command and status decorations |
gitster (shashankmehta) | 66 | over 8 years ago | When in a repo, it shows the location from the repository root folder. When not in a repo, it shows the path relative to home, |
gitster (zimfw) | 4 | 10 months ago | Zim fork of shashankmehta's prompt theme |
gitsterv2 | 0 | about 5 years ago | Forked from the original theme |
gk3000 | 0 | almost 3 years ago | Includes status decorations and full path to current directory |
glider | 1 | 9 months ago | Based on . Includes decorators for status, username, hostname and current directory |
glimmer | 1 | over 9 years ago | Includes branch, time and user@host decorators |
gndx | 48 | over 1 year ago | Includes status, hostname, directory and last command exit status decorations |
gnrnzh | 1 | about 5 years ago | Customization of from oh-my-zsh |
gocilla | 0 | over 4 years ago | Theme for iTerm 2 and ZSH. Uncludes status, user@host, path and date decorators |
goldenprompt | 1 | 9 months ago | A simple prompt that incorporates fish-like functionality and decorators for status, current directory |
goprompt | 4 | 3 months ago | Lightning fast. Includes decorators for truncated current directory, last command duration & exit status, vim-mode indicators, information, datetime and parent process name |
gops | 10 | over 1 year ago | Fast powerline-like prompt. Includes status, current directory, root status decorations |
gorchak | 0 | over 1 year ago | Inspired by [robbyrussell( and . Includes decorators for information and Node.js version |
grayt | 3 | almost 5 years ago | Simple yet informative theme that includes decorations and the return status of the last command |
green-lambda | 0 | 23 days ago | Minimalist Lambda theme. Includes decorations |
greencastle | 0 | 2 months ago | Minimalistic theme, that supports really, , long branch names, without severely truncating the prompt. The theme is inspired by the and the . Includes decorators for current directory, information and the exit status of the last command run |
greenclean | 0 | 7 months ago | Fork of with a bit more green and permanent clock on the right |
griffin | 0 | almost 5 years ago | Minimalist, includes status decorations |
grs | 0 | over 5 years ago | Includes status, user id and working directory decorators |
gruvbox (hgaiser) | 6 | almost 3 years ago | Sets colors from the plugin |
gruvbox (sbugzu) | 111 | about 1 year ago | Based on , uses the same colors from the plugin |
guezwhoz | 91 | 17 days ago | Minimalist, includes status decorations |
gugulenok | 1 | 3 months ago | Has both a dark and a light mode. Includes decorators for status, time and current directory |
guri | 22 | about 6 years ago | A Simple and fast Oh-My-Zsh theme, based on 's design |
gus | 0 | about 1 year ago | Hackable transient theme. Includes decorators for conda, information and current directory |
hackersaurus | 11 | over 9 years ago | A theme with status and exit code of last command run decorators embedded in the prompt. Related to |
halfeld | 5 | about 2 years ago | Minimalist theme with decorations |
halil | 2 | almost 5 years ago | Fork of oh-my-zsh's theme |
hana-matcha | 2 | over 5 years ago | A simple theme with the first character being 花(hana), the kanji for flower. This theme was inspired by a keycap set called DSA Hana. This pairs well with the theme. Includes status decorations |
handy | 1 | over 1 year ago | Colorful and lightweight theme. Shows root status, status, current directory and decorations |
hanpen | 0 | over 5 years ago | Shows branch and status, last command exit code, last command execution time if more than |
hapin | 1 | almost 5 years ago | Based on oxide, includes status decorations and current user/host information |
happy-coding | 2 | about 1 year ago | Stripped down version of . Includes decorators for time, branch, last command execution time and last command exit status |
haribo | 8 | about 9 years ago | Simple status + timestamp in prompt |
hcompact | 1 | about 4 years ago | Displays time, OS (including distro if on Linux), directory and whether running as root |
headline | 265 | 29 days ago | A responsive ZSH theme featuring Git status information and a colored line above the prompt |
heapbytes | 61 | 2 months ago | Includes decorators for current directory, tun0 ip if on a VPN, wlan ip when not on VPN and information |
heart | 7 | about 1 year ago | Heart themed prompt for light backgrounds |
hedroed-bureau | 0 | 8 months ago | Based on , with added status decorations and status |
helb | 0 | about 3 years ago | Loosely based on Gentoo's old theme. Includes information, return value of last command, and uses different username color and prompt char for users ( ) and root ( ) |
hematite | 0 | almost 4 years ago | Minimalist promot that tries to show only the status decorations that are actively useful at a given time |
hex | 0 | about 1 year ago | Heavily based on , and , which in turn is based on . Includes decorators for current directory, status information, active python virtualenv, exit status of the last command run. Requires a Powerline-compatible font |
hexagon | 2 | about 5 years ago | Minimalist ZSH theme based on |
hfulldate | 1 | about 4 years ago | Displays time, date, OS (including distro if on Linux), directory and whether running as root |
hhktony | 0 | over 6 years ago | Inspired by robbyrussell theme + ssh connection status prompt |
hietan | 1 | 3 months ago | Includes decorators for current directory, date & time, status and the exit value of the last command run. Requires a Nerd Font |
hijack | 1 | over 1 year ago | Includes decorators for user@hostname, current directory, and information |
hina | 1 | about 5 years ago | Written in , includes status decoration and kubernetes context |
hip-fellow | 0 | about 3 years ago | Includes status decorations and works with standard fonts |
hipstersmoothie-p9x | 9 | about 6 years ago | A variant of |
ho-my-zsh | 1 | over 1 year ago | Includes decorators for current directory and information |
hoffish | 0 | over 1 year ago | If the theme and shell had a ZSH theme for a child. Includes decorators for status, trimmed path to current directory, root status, exit status of the last command run and the active python virtualenv. Requires a Powerline font and the and plugins |
hogbal | 0 | 11 months ago | Works best with a dark background and a 256 color terminal program. Includes decorators for , information, and current directory |
home | 3 | almost 3 years ago | Pretty and short one-line theme that makes you feel at home |
hometown | 8 | 26 days ago | A feature rich, high performance -aware ZSH theme with segments for the user, host, time, the current working directory and its parent, and detailed full Git status within a Git repo |
honukai-iterm | 1,083 | over 6 years ago | Honukai theme and colors for oh-my-zsh and iTerm 2 |
hoozeeth | 1 | over 1 year ago | Minimalist theme, includes decorators for user@hostname, the date & time, and the current working directory |
horizontal | 3 | almost 6 years ago | Two line prompt with a horizontal separator |
hornix | 1 | about 4 years ago | Displays time & date, OS (including distro if on Linux), directory and whether running as root |
horse-sh | 0 | over 9 years ago | A very minimal brown/red ZSH theme |
htb | 1 | 4 months ago | Inspired by the pwnbox on a HackTheBox machine. Includes decorators for user@host, IP address and the current directory |
hub | Simple and clean, includes the return code of the last command executed | ||
hug | 3 | almost 3 years ago | When you're working and need a hug. Includes status |
humbled | 1 | about 2 years ago | A clean and humble theme with left-aligned , and status. Requires plugin |
hydrogen | 0 | almost 3 years ago | A simple multiline ZSH theme. It shows username, hostname, current directory and status decorations |
hyper | 42 | over 5 years ago | Designed to work with the hyper terminal theme, includes status decorations |
hyperzsh | 529 | about 4 years ago | Gives you a comprehensive overview of the branch you're working on and the status of your repository without cluttering your terminal |
iamskok | 3 | 11 months ago | Works well on a dark background |
iay | 6 | about 1 year ago | A prompt written in Rust. Includes decorations for the current directory and status |
ice | 1 | about 5 years ago | Very lightly modified theme combined with |
ichirei | 0 | 9 months ago | Colorful. Includes decorators for status, time & current directory. Requires a Nerd Font |
icicle | 2 | about 1 year ago | Includes status decorations, and whether running as root |
iGeek | 0 | almost 6 years ago | Modified iGeek theme. Works with macOS out-of the box, includes status decorations |
igeek | 39 | over 2 years ago | Displays system information when starting a new terminal session |
iggy | 11 | about 7 years ago | A super happy awesome Powerline-style, -aware theme |
igorsilva | 11 | 3 months ago | Shows current directory, customizable delimiter, current branch, and status decorators |
iguanidae | 2 | about 5 years ago | Includes , and decorations |
illusion | 3 | almost 3 years ago | Includes username, current working directory, status and last command status decorators |
illuvia-gitster | 1 | over 5 years ago | Fork of with spacing improvements and an updated icon. Includes status information |
imp | 28 | 16 days ago | Based on and optimized for dark backgrounds |
infernus | 0 | over 2 years ago | Minimalist theme, better on dark backgrounds |
infoline | 4 | over 7 years ago | Clean theme that shows status, background jobs, remote host, and other information |
integral | 0 | about 1 month ago | Math-inspired, includes decorators for time, current directory and status |
inthedeepspace | 0 | over 2 years ago | Based on and inspired by |
intheloop-powerline | 1 | about 10 years ago | An extension of the theme to use powerline fonts |
itg | 34 | about 6 years ago | itsthatguy's theme |
itlbv | 0 | 6 months ago | Minimalist. Includes decorators for status and the current directory |
ittecture | 0 | over 1 year ago | Includes decorators for current directory and information |
ivabus | 7 | almost 2 years ago | Inspired by the GitHub Codespaces prompt. Includes decorators for status, username and current directory |
ivy | 2 | almost 3 years ago | Works well on dark backgrounds. Includes user@host, status and time decorators. Based on the theme |
jacobin | 0 | over 4 years ago | Based on refined and ys themes, includes status decorations. Includes an optional iterm2 color scheme |
jake | 0 | over 5 years ago | Shows the time, the current directory, and branch information including the branch name and a red + if the branch has un-pushed changes |
jam | 3 | over 13 years ago | Optimized for dark backgrounds, includes status and status |
jax | 0 | 3 months ago | Reminiscent of Powerline. Includes decorators for current directory and current user |
jc | 1 | about 6 years ago | For dark terminal backgrounds, includes status information |
jcl | 2 | over 11 years ago | Loosely based on the theme |
jeff | 0 | 4 months ago | Includes decorators for user@host, time, current directory and status. Based on |
jerome | 0 | about 5 years ago | Colorful theme based on the theme, but with a yellow hostname. Includes decorations |
jhleeeme | 2 | almost 4 years ago | Includes and python virtualenv status decorations, user, pwd,time and system name |
jnooree | 0 | 6 months ago | Minimalist theme with colors adapted from the theme. Includes decorators for status, whether running as non-default user and current working directory |
joje | 0 | 5 months ago | Includes decorators for status and current directory |
jon | 1 | almost 4 years ago | A simplified with the colors of |
jovial | 471 | about 2 months ago | Shows decorators for host, user, path, development environment, branch, and which venv is active |
jpegleg | 1 | over 3 years ago | Similar to dark blood theme, includes timestamp and decorations |
js-magic | 0 | almost 3 years ago | A simplified take on . Includes current working directory and status decorations |
judgedim | 0 | over 9 years ago | Minimalist prompt |
july | 0 | about 1 year ago | Minimalist prompt. Includes decorators for user, host and current directory |
just-another | 0 | about 6 years ago | Just another theme, with hostname when you're sshed to another machine |
just-around-the-corner | 0 | almost 3 years ago | Counts down the days until Christmas. Includes status decorations |
jwalter | 4 | almost 2 years ago | Powerline-style theme with , , , and network awareness. Requires Powerline-compatible terminal font |
jyumpp | 0 | almost 4 years ago | Configuration file and installer for Powerlevel 10K |
kali-like | 22 | over 1 year ago | Inspired by the Kali Linux default ZSH theme. Includes decorators for user@host, current directory and information |
kali | 39 | 9 months ago | Includes decorations |
kalsowerus | 3 | over 2 years ago | Colorful powerline-inspired multi-line theme, includes decorations for status, directory, last command exit status and information |
karu | 2 | about 4 years ago | Minimalist single line ZSH prompt |
kawaii | 1 | 4 months ago | Has terminal and virtual console modes. Includes decorators for username, directory, last command exit status, timestamp and status |
keloran | 2 | almost 7 years ago | Theme that includes a few features from other themes |
kenton | 1 | over 3 years ago | Optimized for dark backgrounds, includes status information |
kevin | 2 | about 6 years ago | Colorful theme, includes iTerm 2 color schemes |
kgzsh | 0 | about 4 years ago | Includes status deorations, works well on darker backgrounds |
kido | 5 | over 3 years ago | Based on and themes. Includes decorators for the exit code of the last command run, python virtualenv and VCS status |
kimwz | 9 | over 6 years ago | Minimal theme |
kinda-fishy | 7 | over 7 years ago | Based on Fishy theme, but shows full paths instead of abbreviated directories and only shows user@machine in sessions and docker containers |
kirkdawson | 0 | almost 2 years ago | Powerline-inspired. Includes prompt decorations for status, last command exit status, user@hostname, working directory and whether the user is running as root |
kiss | 109 | almost 4 years ago | Simple theme for oh-my-zsh, VSCode, iTerm2, Neovim, and RStudio. Includes status decorations |
kketcham | 0 | over 10 years ago | Theme with nifty colors on the info |
ko | 1 | 8 months ago | Includes decorators for status and current directory |
korittg | 0 | almost 3 years ago | Minimalistic but informative. Includes decorations for status, current directory and the context and namespace |
kote | 1 | over 5 years ago | Best for dark backgrounds. Includes status decorations |
kotterstep | 0 | about 5 years ago | Two line theme designed for dark terminals, has decorations |
krak3n | 1 | over 1 year ago | Shows golang version and the current branch |
kraken | 1 | about 6 years ago | A dark theme for ZSH |
ksposh | 0 | about 2 months ago | Includes decorators for python virtual environment, information, current directory and username |
kube | 1 | almost 4 years ago | Based on , includes context. Has time, directory, and status decorations |
kumavis | 0 | almost 7 years ago | Agnoster fork optimized for solarized terminals. Requires powerline-compatible font |
kw | 1 | about 5 years ago | Colorful theme with and status information, ability to add host-specific colors to hostname |
kyuu | 1 | over 5 years ago | A simple theme with the first character being 九(kyuu), the number 9. The primary color is blue with a magenta accent. Includes status decorations |
lacerate | 0 | 11 months ago | Minimalist theme with decorations for , and python status |
laconic | 0 | over 1 year ago | Simple theme with status and current directory decorators |
lagnoda | 3 | about 1 month ago | Inspired by and themes. Includes decorators for username@hostname, current directory, , , or status, current virtualenv, exit status of last command run, and current aws profile |
lagune | 1 | over 8 years ago | A minimal ZSH theme |
lambda (bluedragon1221) | 2 | 8 months ago | Includes decorators for current directory and status |
lambda (cdimascio) | 65 | over 4 years ago | Inspired by the theme. Includes status decorations |
lambda (halfo) | 464 | over 1 year ago | A ZSH theme optimized for users who use unicode-compatible fonts and terminal applications |
lambda-blazinggit | 0 | over 1 year ago | Includes blazing fast, detailed information. Requires and the plugin |
lambda-gitster | 112 | over 3 years ago | Minimalist prompt that includes information |
lambda-minimal | 5 | about 2 years ago | Simple theme based on lambda with status and virtualenv information |
lambda-mod | 464 | over 1 year ago | A simple ZSH theme, optimized for usage |
lambda-p | 0 | about 3 years ago | Inspired by the and themes. Includes status decorations |
lambda-pure | 121 | over 2 years ago | A minimal ZSH theme, based on , with added Node.js version decorator |
lambda-v | 2 | almost 3 years ago | A combination of the Lambda and Fishy themes, includes status decorations |
lambda-zen | 3 | 5 months ago | inspired by with graphical status decorations |
lambder | 0 | 3 months ago | Includes status decorations, works best with a dark terminal theme |
laniksj | 0 | 7 days ago | Works best on a dark background. Based on the great theme and . Shows root status and status decorations |
lazyprodigy | 1 | about 11 years ago | Optimized for dark terminals, has variants for local and remote systems |
leafia | 1 | almost 7 years ago | Leafy prezto theme that shows status information |
lean | 154 | 4 months ago | Inspired by . Has decorators for status information, exit status of last command run, and the elapsed time of last command |
lemon | 2 | over 3 years ago | Many beautiful colors for you to enjoy. done with care and patience. Includes status and ruby version decorations |
leon | 0 | about 3 years ago | Works well on light background. Includes status, time, username@host, working directory and last command exit status decorations |
less-noise | 0 | 21 days ago | Minimalist theme with decorators for status, current directory and the current time |
leverage | 1 | about 5 years ago | Based on , uses colors, and an extra character, to better distinguish the command line prompt from your output |
lewis | 0 | about 12 years ago | Black, white and red theme. Shows status information |
lgbtq | 1 | about 2 years ago | A collection of lgbtq themes for your terminal |
light | 0 | 3 months ago | Works best on a light background. Includes decorators for username@hostname, status and the current directory |
lightbulb | 4 | almost 3 years ago | Includes decorations for kernel, OS version, uptime and |
lighthaus | 7 | over 3 years ago | A prompt that compliments the theme. Shows information, GitHub/GitLab logo and shows changes as and when they occur |
lila | 0 | over 10 years ago | Minimalist theme, best on a dark terminal background |
lildragon | 0 | about 1 year ago | Dragon-themed. Includes decorators for status, current directory & username. Requires a font with emoji glyphs |
lilith | 0 | almost 3 years ago | Modification of and |
lime | 16 | over 5 years ago | Simple and easily customizable ZSH theme |
limpide | 0 | almost 5 years ago | Modified version of theme which displays parent and current directory |
linear | 4 | over 1 year ago | Reminiscent of Powerline. Includes segments with status, Pythonvirtualenv, current directory and current time |
link | 1 | over 2 years ago | Minimalist. Includes status and last command exit decorations |
linuxer | 2 | about 7 years ago | Inspired by Yaris Alex Gutierrez's , Yad Smood's , and the theme |
linuxero | 0 | almost 3 years ago | Minimalist. Includes decorations for root status, current directory, status, current ruby rvm environment and current python virtualenv |
liquidprompt | 4,503 | 12 days ago | A full-featured & carefully designed adaptive prompt with useful information when you need it. It shows you what you need when you need it. You will notice what changes when it changes, saving time and frustration |
lish | 0 | over 3 years ago | A casual theme. No roughness, just smooth. Includes , user@host, last command exit status, current directory, current time and root status decorators |
liver | 0 | over 2 years ago | Colorful, includes status, user, host, current and relative path to the current repository root decorations |
llama | 6 | about 7 years ago | Minimalist theme used by discerning llamas |
logico | 3 | almost 4 years ago | Has decorations. Shows remote status and indicator for vi-mode |
lone-star | 0 | over 4 years ago | Texas-themed theme based on Sindre Sorhus' pure theme |
longsilvern | 1 | over 3 years ago | Includes and compact decorations |
lorond | 0 | over 2 years ago | Compact version of . Includes status, works with standard fonts |
lperezp | 1 | about 1 year ago | Includes decorators for user@hostname, status, current directory and the exit status of the last command run |
lpha3cho | 42 | 10 months ago | Modified version of the theme for pentesters which includes the date, time, and IP address for pentest logging |
luceast | 0 | over 2 years ago | Optimized for . Includes decorations for username, host, time & working directory |
luckycoding | 1 | over 5 years ago | Based on the theme, includes decorations and the last command's exit code |
ludvig | 0 | 3 months ago | Minimalist. Includes decorators for status, current directory, current time and the last command's exit status |
ludwigws | 0 | almost 6 years ago | Variant of theme. Has decorations, requires a powerline-compatible terminal font |
luke | 0 | over 5 years ago | Includes decorations. Based on the oh-my-zsh theme |
lukerandall-extended | 1 | over 3 years ago | Extended version of the theme. Includes decorations for status and the status of the last command run |
lunachar | 0 | over 1 year ago | Minimalist theme |
macos | 18 | 6 months ago | Includes status decorations |
mad | 0 | almost 3 years ago | Includes status and last command execution time decorations |
madas | 0 | over 1 year ago | Inspired by af-magic. Includes decorators for status, user@host, and whether the last command failed |
magento | 0 | 2 months ago | Add Magento Cloud Command Line Interface ( ) completions |
magicmace | 4 | about 2 years ago | Inspired by xero's ZSH prompt and . Includes status codes for active python , exit status of last command, shortened working directory, status decorations |
magico | 0 | over 8 years ago | IOsonoTAN's magico theme |
magpie | 0 | about 1 month ago | Minimalist theme with custom logic to display paths relative to the root of the current . Includes decorators for time, current directory, username@hostname and status |
mainnika | 0 | over 2 years ago | Includes decorators for last command exit status and the 1, 5 and 15 minute load averages |
maivana | 2 | about 5 years ago | Includes context, status decorations |
majemoji | 1 | over 2 years ago | Adds a random emoji to each session's prompt. Includes status decorations |
malev | 0 | about 2 years ago | Has minimalist and normal variants. Includes decorators for hostname, directory, status and the last command's exit status |
mantis | 0 | over 1 year ago | Minimal theme with status and information decorators |
materialshell | 841 | almost 2 years ago | A theme for your shell with a good contrast and color pops at the important parts. Designed to be easy on the eyes |
matrix | 6 | over 5 years ago | Variant of styled to look like something in the Matrix movie trilogy. Includes status decorations |
matter | 1 | about 5 years ago | Shows status, AWS vault role, background jobs, exit code of last command & hostname |
mau | 3 | almost 3 years ago | A ZSH theme with a cat twist. Includes status decorations. Based on the and themes |
mbolis | 0 | almost 5 years ago | Includes decorations, changes prompt color if root user, active jobs, and integration |
mdmini | 2 | about 5 years ago | Includes and status decorations |
meganerd | 1 | over 1 year ago | Inspired by jonathan. Includes decorators for status, user@hostname, current directory, time and the last command's exit status |
megaprompt | 4 | over 1 year ago | A maximalist prompt including keyboard mode, ownership info, and other contextual info, with λ as the prompt character. Requires the plugin |
metalmajor | 0 | almost 5 years ago | Includes status decorations, shows exit code of last command if nonzero |
mexassi | 2 | over 1 year ago | Checks the folders to determine if the system is installed on a laptop or desktop machine. Reads the battery percentage grepping acpi command and displays it in the prompt. Includes decorations |
mh-fzj | 1 | about 4 years ago | Includes and status decorations |
michaelpass | 1 | over 3 years ago | POSIX-friendly cross-platform mod w/ convenient timestamps and full git/ruby support |
michelebira | 0 | 3 months ago | Variation of the theme. Includes decorators for status, username, current directory and the return code of the last command run |
midin | 0 | over 5 years ago | Works well on dark terminal background, includes status decorations |
mike-was-here | 0 | almost 3 years ago | Minimalist, includes status decorations |
milight | 0 | almost 7 years ago | Minimal ZSH prompt with status display, works best with dark terminal backgrounds |
min | 9 | 5 months ago | A minimalistic ZSH prompt |
mindful-space | 2 | almost 10 years ago | ZSH theme with space in mind |
mini-simple | 1 | over 3 years ago | Minimalist. Includes status decorations |
minima | 3 | almost 5 years ago | Includes , , , , , and status decorations |
minimal (glsorre) | 0 | over 2 years ago | A minimal asynchronous ZSH theme optimized for use with the font and the terminal theme |
minimal (subnixr) | 259 | over 2 years ago | Minimal yet feature-rich theme |
minimal-improved | 26 | over 3 years ago | Theme for dark terminals, includes decorations in the right-side prompt |
minimal-os | 2 | 3 months ago | A minimalist prompt with helpful status and system-specific decorators |
minimal-terminal | 51 | 10 months ago | Includes decorators for username@host, current directory, information and the last command's exit code |
minimal2 | 12 | almost 6 years ago | A minimal and extensible ZSH theme. Forked from and adapted for |
minimalx | 1 | over 6 years ago | Inspired by kolo theme from oh-my-zsh |
mint | 0 | 5 months ago | Includes decorators for current directory, whether running on a laptop or a desktop, and status |
mira | 0 | 8 months ago | A modified with time info and a simplified start prompt |
mirage | 1 | almost 2 years ago | Includes prompt decorations for status, last command exit code, whether timestamp file is present and current active Python virtual environment |
miramare | 1 | over 4 years ago | Includes status decorations. Works best with |
misa | 1 | about 11 years ago | Misalabs' ZSH theme |
mixed | 0 | over 6 years ago | Optimized for dark backgrounds |
mnml | 9 | 12 months ago | Minimal theme with status decorations |
mochi | 7 | about 4 years ago | Simple theme, designed to resemble rust main function. Includes and status decorations |
mochi2 | 7 | about 4 years ago | Minimalist theme. Includes and status decorations |
moderno | 1 | over 5 years ago | A simple and modern ZSH theme inspired by the theme from Oh-My-ZSH. Includes status decorations |
modesty | 1 | about 3 years ago | A clean and modest ZSH theme with , and status decorations displayed neatly right aligned. Requires plugin |
molokai-powerline | 10 | over 8 years ago | Based on |
momoyo | 1 | over 3 years ago | Reminiscent of powerline. Includes decorations for status, username, and working directory |
monsi | 0 | over 1 year ago | Includes status, last command exit status and current directory decorators |
moon-lite | 0 | 6 months ago | Minimalist. Includes decorators for status, current directory and the exit status of the last command run |
moonline | 16 | over 6 years ago | Minimal but easily extensible prompt |
moux | 0 | over 5 years ago | Works well with a dark terminal background, includes decorations in |
msys2 | 0 | over 1 year ago | Inspired by MSYS2. Includes decorators for user@host, status and the current directory |
mu | 3 | 5 months ago | Improves display of multiple statuses. Inspired by . Requires a powerline-compatible font |
multi-shell-repo-prompt | 11 | over 9 years ago | Provides useful information (in your prompt) about the repository that you are in. It currently works for and , under as well as |
multiline | 24 | almost 3 years ago | Powerline-esque theme based on |
muslim | 6 | about 8 years ago | A simple minimal ZSH prompt theme |
musy | 0 | over 5 years ago | Inspured by muse theme. Includes status decorations |
my | 0 | over 2 years ago | Variant of |
myzsh | 0 | almost 2 years ago | Maxime Garcia's myzsh theme |
mzt | 1 | over 2 years ago | Sets up , colorizes and includes status and current working directory decorations |
nablaman | 0 | 6 months ago | Similar to . Includes decorators for the last command's exit status, user@hostname, status and the current directory. Works best with a dark terminal theme |
nanika | 1 | about 2 years ago | Optimized variant of . Includes status decorations |
nanofish | 3 | over 8 years ago | Adds fish-style directory prompt to nanotech theme |
nbrylevv | 0 | almost 4 years ago | Minimalist theme with text status decorations |
nctu | 4 | about 4 years ago | Lightweight theme with an emphasis on speed. Includes status decorations |
neewbie | 0 | almost 5 years ago | Minimal theme with decorations. Based on |
neo++ | Simpler, more intuitive, and less clustered than the one above | ||
neon-potato | 0 | almost 4 years ago | Colorful and minimalist theme. Includes decorations |
neon | 13 | almost 4 years ago | A pretty and minimal ZSH theme with decorations |
nerdish | A prompt theme for ZSH which uses | ||
nerdp | 0 | 23 days ago | Nerd powerline-style prompt. Requires a nerd font. Includes decorators for status, username@hostname, current directory, Python virtualenv, filesystem usage check, 1 minute CPU load, available memory and the time |
nerdps1 | 9 | 21 days ago | Reminiscent of powerline. Requires a nerd font. Includes decorators for user@hostname, information, truncated current directory, python virtualenv, exit status of last command run and the time |
nescalante | 2 | almost 6 years ago | Optimized for dark terminal backgrounds, includes decorations |
netmask | 0 | 16 days ago | Termux-first theme. Includes decorators for ip address, full path to current directory, status and python virtual environment |
neurosimple | 1 | about 5 years ago | Includes decorations and -mode indicator |
newt | 11 | over 3 years ago | Fat & fast theme – beautiful inside and out, styled segments done right. Extremely customizable, includes , username, execution time, directory, background jobs and edit mode decorations |
newton | 0 | almost 4 years ago | Includes status and external IP address decorations |
nextbike | 4 | almost 8 years ago | A very basic theme which just features an macOS bike icon |
nidoranarion | 0 | over 1 year ago | Colorful, shows status decorations |
nikitakot | 0 | about 4 years ago | Small and simple oh-my-zsh theme. Shows current directory and 2 directories behind, and status decorations |
ningxia | 0 | almost 3 years ago | Based on af-magic |
ninik | 3 | 8 months ago | Inspired by and . Includes decorators for OS, current directory, python virtualenv and status. Requires a Nerd Font or Powerline-patched font |
niotna | 3 | 20 days ago | Includes decorators for status and current directory. Customizable colors |
nknu | 0 | almost 8 years ago | A simple oh-my-zsh theme |
nmaxcom | 2 | 6 months ago | Minimalist ZSH theme with status decorations |
node | 68 | almost 9 years ago | oh-my-zsh's Node.js theme, broken out to make it easier to use with other plugin managers |
nodeys | 37 | over 8 years ago | Based on the ys theme, with added Node.js version (from NVM plugin) |
noon | 0 | about 4 years ago | Has light and dark variants, shows information |
nord | 11 | over 5 years ago | Includes status decorations and displays the active conda environment |
normanius | 0 | about 2 years ago | Derived from . Includes decorators for status, , python , and ruby version |
nostalgia | 0 | about 1 year ago | Minimalist theme inspired by Windows CMD prompt. Includes decorators for user@hostname, status, current directory and python virtualenv |
nothing | 32 | about 1 year ago | Lightning fast and really simple because it has almost nothing in it |
nova | 0 | over 2 years ago | Includes status decroations. Overrides and settings |
nox | 10 | over 3 years ago | Dark theme, displays the current working directory and git status |
nt9 | 31 | over 1 year ago | A clean, distraction free and focused development theme. Shows path relative to root (or when outside repo), time since last commit, current SHA, branch and branch state |
nunorc | 0 | about 4 years ago | Minimalist theme, works well on dark backgrounds. Includes , and satus decorations |
nuqle | 2 | over 1 year ago | A simple theme for prezto and oh-my-zsh |
nuts | 5 | over 4 years ago | Minimalist theme, includes status decorations and time |
oblong | 1 | about 3 years ago | Simple -inspired theme based on and . Includes status decorations to show if user is root, the exit status of last command run, branch and its clean/dirty status |
odie | 0 | about 1 year ago | Works well on a dark background. Includes status, python virtualenv and -mode status decorations |
odin | 72 | almost 7 years ago | Odin is a -flavored ZSH theme |
odra | 2 | over 2 years ago | Colorful, works well on dark backgrounds. Includes decorators for status, current directory, username and exit status of the last command |
oh-flowers | 1 | over 2 years ago | Multiline theme with decorations |
oh-my-git | 3,663 | over 2 years ago | An opinionated prompt for bash and ZSH |
oh-my-posh | Not ZSH-specific, but very nice and works with ZSH. Allows you to use the same configuration for prompts in all shells | ||
oh-my-via | 39 | 12 months ago | Theme for ZSH which mainly forks the historical theme used on VIA servers |
ohmypc | 2 | about 5 years ago | Works well with dark terminal windows. Includes decorations |
om | 1 | over 4 years ago | Minimal theme, works with dark backgrounds, includes status decorations |
omszt | 2 | almost 3 years ago | Minimalist theme with decorations |
omuse | 0 | 9 months ago | Based on Oh-My-ZSH's . Has decorations for status, time, absolute pwd, RAM usage, time used by last command, and last command exit status |
operator | 5 | about 3 years ago | Clean and simple theme, works best with |
ortiz (andres-ortizl) | 3 | almost 2 years ago | Fork of with decorations for the interval between commands and k8s context |
ortiz (guezwhoz) | 91 | 17 days ago | Simplified fork of with status, context and elapsed time decorations |
osx2 | 2 | 9 months ago | Based on archcraft. Minimalist. Includes decorator for current directory |
otter | 2 | almost 2 years ago | Otter-themed theme with status, user@host and current directory decorators |
outer-space | 2 | 8 months ago | Includes decorators for user@hostname, active python virtual environment, current directory and status |
owczarczak | 0 | almost 3 years ago | Inspired by bira, dieter and . Includes and vcs status decorations |
owi | 0 | almost 3 years ago | Minimalist theme with status decorations |
owiewestside | 1 | over 5 years ago | Includes status and virtualenv information |
oxide | 1,421 | about 2 months ago | A Minimalistic and Dark ZSH theme |
ozono | 9 | over 5 years ago | 🌏 OZ0NO - Let's Breathe a clean ZSH |
p9k-theme-pastel | 4 | over 1 year ago | A theme for the prompt that puts an emphasis on simplcity while still getting important information across |
pacmandoh | 3 | 7 months ago | Enhance your command-line with a sleek theme. Includes decorators for integration, permissions feedback, Python environment support, and dynamic prompts, all in one, customizable with a single installation script and selectable styles |
pad | 4 | about 5 years ago | A concise and colorful oh-my-zsh theme |
page | 2 | over 6 years ago | A simple theme with VCS support. The prompt shows 1 level of the current working directory, branch, and a color coded curved fat arrow |
palenight (jenssegers) | 13 | over 5 years ago | Allows display of host information, includes branch decoration |
palenight (rhklite) | 0 | about 5 years ago | Shows detailed status information with icons in the prompt |
panda | 0 | about 4 years ago | Includes and status decorations. Best on a dark background |
papercolor | 8 | over 3 years ago | Color scheme for ZSH, and . Includes status decorations |
paramour | 0 | 12 months ago | Simple and clean, has decorators for status, username, time, current directory and username. Requires a nerd font in your terminal |
paroape | 2 | about 1 month ago | Based on |
parrot-htb | 0 | 11 months ago | Includes decorators for current directory, status and username@hostname |
parrot | 11 | about 1 year ago | Based on Parrot OS bash theme. Includes decorators for user@host, information, exit status of last command, time and current directory |
passion | 300 | 5 months ago | Includes decorations for current time, status, last command run time in milliseconds, and the exit status of the last command. Requires coreutils on macOS |
pastel | 6 | almost 6 years ago | A ZSH theme inspired by . Includes decorations |
paxton | 0 | about 1 year ago | Inspired by powerline. Includes segments for branch, time, last command exit status and current directory. Requires a powerline-compatible font |
pecodez | 0 | almost 3 years ago | Optimized for dark terminals. Has decorators for version, version, AWS profile, kubernetes context and status |
pedantic | 0 | over 1 year ago | Customizable colors and output. Includes decorators for detailed information, root status, last command's exit status, user@host, current directory and the time |
pentest-report | 6 | 24 days ago | Designed for pentesters, offering a clean and efficient prompt to streamline daily tasks during audits and penetration testing. The theme includes decorators for real-time display of the date, time, IP address, current directory, and the result of the last executed command |
persi | 3 | 3 months ago | Includes decorations. Works with both light and dark backgrounds |
phalanx | 0 | over 3 years ago | Minimal theme in the spirit of the and Pure Shell themes |
phi φ | 13 | almost 8 years ago | A clean and simple theme for ZSH inspired and forked from the theme |
pi | 105 | over 5 years ago | A minimalist theme with status decorations |
piboy | 1 | over 2 years ago | A simple and elegant multi-line theme for ZSH. Includes a colourized timestamp, & syntax highlighting, and elevated root theme |
pico | 0 | almost 2 years ago | Simple prompt modified from with decorators for information, user@hostname and working directory |
pifabs | 0 | over 2 years ago | Minimal theme with decorators for status, username, host and working directory |
plain-ui | 0 | about 4 years ago | Minimalist, but includes status decorations |
plain | 0 | over 7 years ago | A plain and simple theme for ZSH which shows basic information |
planet | 0 | over 7 years ago | A slimmed down version of from |
plankton | 1 | about 2 years ago | Simple, no-frills theme |
plantyhoe | 1 | almost 4 years ago | Minimalist theme based on a love of plants and apples. Includes status decorations |
platypus | 1 | over 6 years ago | Platypus is a simple and convenient theme for oh-my-zsh used by Frédéric de Villamil |
pog7x | 1 | about 1 year ago | Works with unicode. Includes decorators for information, current directory, last command exit status & execution time, time, virtualenv, nvm, rvm, rust, go, kubernetes context, and elixir |
pointer | 1 | almost 5 years ago | Shows working directory, the return status of the last command, and current branch |
polyglot | 181 | 11 months ago | a dynamic prompt for , , , , , , and busybox that uses basic ASCII symbols (and color, when possible) to show username, whether it is a local or remote sesssion, abbreviated path, branch and status, exit status of last command if non-zero, any virtual environment created with , , , , or |
poncho | 3 | almost 9 years ago | RDM's basic oh-my-zsh custom theme |
poor-programmer | 0 | 9 months ago | Programmer's theme with status, ruby version and project path |
powerbash | 1 | over 5 years ago | Works well with dark terminal backgrounds, includes status decorations |
powerless | 74 | over 4 years ago | Tiny & simple pure ZSH prompt inspired by powerline |
powerlevel10k | 46,514 | 6 days ago | A fast reimplementation of ZSH theme. Can be used as a drop-in replacement for powerlevel9k, when given the same configuration options it will generate the same prompt, only faster |
powerlevel9k | 13,459 | over 4 years ago | Powerlevel9k is a theme for ZSH which uses . It can be used with vanilla ZSH or ZSH frameworks such as , , , and |
powerlevelHipstersmoothie | 9 | about 6 years ago | Add-on for |
powerline (brucehsu) | 11 | almost 9 years ago | A two-line version of powerline: one for information, one for input |
powerline (jeremy) | 1,199 | over 7 years ago | Another take on a powerline theme. Nicely configurable, but requires at least a 256 color-capable terminal with a powerline-compatible terminal font |
powerline (syui) | 1 | almost 4 years ago | A aware powerline theme |
powerline-cute | 30 | over 4 years ago | Based on |
powerline-go | 2,748 | 5 months ago | A beautiful and useful low-latency prompt, written in golang. Includes and status decorations, exit status of the last command run, current Python virtualenv, whether you're in a shell, and is easy to extend |
powerline-hs | 117 | 11 months ago | A clone written in Haskell. It is significantly faster than the original implementation, and makes the shell noticeably more responsive |
powerline-pills | 20 | about 5 years ago | Written in Ruby, uses powerline characters to simulate pills with useful information |
powerline-shell (b-ryan) | 6,224 | 8 months ago | Beautiful and useful prompt generator for Bash, ZSH, Fish, and tcsh. Includes , , and decorations, Python virtualenv information, and last command exit status |
powerline-shell (banga) | 6,224 | 8 months ago | A -like prompt for Bash, ZSH and Fish. Includes decorators for / / / branch, last command exit status, shortened path to current directory and the current python virtualenv and is easy to customize/extend |
powerline-train | 5 | almost 9 years ago | A powerline variant |
powerline | 130 | over 2 years ago | A -like prompt, based on . Displays virtualenv, status information and the exit code of the last command run |
powermore | 0 | over 2 years ago | Forked from . Simple prompt that shows status and current directory |
powerzeesh | 0 | 5 months ago | A Powerline based ZSH theme. It aims for simplicity, showing information only when it's relevant, optimized for speed and look. Inspired by and |
pre | 48 | over 1 year ago | A collection of themes for Sublime Text, Terminal, iTerm 2 and ZSH |
predawn-shell | 53 | almost 5 years ago | Theme optimized for dark terminal themes |
prezto_powerline | 117 | almost 5 years ago | Powerline for prezto. Shows git information, RVM version |
prezto-cloud-prompt | 1 | about 10 years ago | Prezto port of oh-my-zsh's cloud prompt |
prezto-lambda | 0 | over 9 years ago | Lambda theme (for prezto) |
princess | 3 | 2 months ago | Modeled after with perhaps a bit too much pink and arguably too few emojis. Includes decorators for current directory and status |
probe | 5 | over 4 years ago | Includes status decorations |
prompt_blocks | 0 | about 1 month ago | A minimal node js + git theme. Includes decorators for status, node version and current directory |
prompt_j2 | 0 | almost 3 years ago | Has a dynamic exit status indicator, can change to two lines dynamically to display context |
prompt-powerline | 50 | over 8 years ago | A fairly heavyweight ZSH prompt, based on the powerline font from the popular eponymous plugin, which works well for a dark background |
prompt | 0 | about 3 years ago | A lightweight prompt consistent across , , , , and . Includes status decorations |
promptly | 2 | 12 months ago | Lightweight, async ZSH theme for a prompt(ly) experience |
promptor | 1 | 4 months ago | Powerline-inspired. Includes decorators for status, username, hostname, working directory and time |
promptus | 15 | about 1 year ago | Simple, minimalist and configurable shell prompt program in C which can be used to make your prompt the same on any shell. Includes exit code and working directory decorations |
pronto (arzezak) | 0 | 6 months ago | A super simple prompt with decorators for the current directory and information |
pronto (jthat) | 1 | almost 2 years ago | Simple and fast theme with decorations and timing information |
prowpt | 1 | 9 months ago | Simple, lightweight, and customizable Powerline-like prompt, with decorators for information, user, hostname, current directory, time and exit status of the last command |
ps1.py | 5 | 4 months ago | Has status, truncated directory, and prompt decorations |
pskfyi | 0 | 8 months ago | Based on . Themed for ubuntu but easily tweaked |
punctual | 53 | almost 2 years ago | Easily customizable, influenced by |
pure-agnoster | 4 | over 4 years ago | Mashup of and . Has decorations and works well with both dark and light terminal backgrounds |
pure | 13,201 | 4 months ago | A pretty, minimal and fast ZSH prompt. Includes status decorations, prompt turns red if last command failed, username and host decorations when in a remote session or container, and current folder and command when a process is running |
purify (banminkyoz) | 352 | over 2 years ago | A simple, fast & cool prompt |
purify (kyoz) | 352 | over 2 years ago | A clean and vibrant theme, best on dark backgrounds. Includes status decorations |
purity | 14 | almost 7 years ago | Inspired by the theme and the prompt |
purpleblood | 0 | over 1 year ago | Based on . Includes decorators for , status, and current directory |
purr | 0 | 5 months ago | Includes decorators for current directory and status |
purs | 252 | almost 5 years ago | A fast -inspired prompt written in |
pustelto | 0 | over 3 years ago | Colorful theme inspired by the theme, includes decorations |
pwn | 0 | almost 2 years ago | Includes decorators for user@host, & status, ruby version, python virtualenv and current working directory |
pyhack | 1 | over 2 years ago | Works well with dark terminal themes. Shows Python version, Python package version (pyproject.toml) and current branch information |
qi3ber2 | 0 | over 3 years ago | A dark multiline theme. Includes , load average and exit code of last command decorators |
qoomon | 2 | 2 months ago | Optimized for dark backgrounds, includes information. Theme repo includes iTerm 2 and Terminal color settings |
quewui | 1 | over 3 years ago | Simple and clean theme optimized for dark terminal themes. Includes decorations for the current time, user, directory and status |
r3nic1e | 0 | over 2 years ago | variant with battery status, status, time, kubernetes context and namespace, non-zero exit code of last command and date decorations. Requires Powerline font |
rabbit | 0 | 5 months ago | Optimized for . Requires a terminal program that works with unicode. Includes decorators for status, current working directory and the current virtual environment |
racotecnic | 10 | over 7 years ago | Based on af-magic and posh-git |
radius | 1 | over 2 years ago | Includes status, username, hostname, and directory decorations, plus support |
rafiki | 52 | about 6 years ago | Adds emojis to your ZSH terminal |
ramiel | 0 | almost 3 years ago | Fork of the |
random-emoji-robbyrussell | 2 | almost 2 years ago | Based on and themes |
random-emoji | Random emoji | ||
ranger-zoxide | 7 | almost 3 years ago | Adds support to the console file manager |
raspberrysh | 0 | over 3 years ago | Includes , python, time, current host and path decorations |
raytek | 0 | over 4 years ago | Simple and colorful theme with status decorations |
raz | 2 | over 3 years ago | Minimal prompt, includes status decorations |
rb | 4 | about 6 years ago | Powerline-styled ZSH theme based on , optimized for and solarized terminals. Requires a Powerline-compatible font |
rbjorklin | 0 | almost 6 years ago | Optimized for solarized terminal color schemes, includes status decorations |
redline | 1 | almost 5 years ago | Minimalist theme. Includes status, time, user |
refined-flower | 0 | 5 months ago | Requires a terminal program that can handle emoji. Includes status decorator |
refpx | 0 | about 2 years ago | Includes status, last command status, user@hostname and directory decorations |
reggae | 0 | almost 5 years ago | Compresses a lot of information into the prompt with color-coded status decorations |
rei | 0 | over 5 years ago | A simple theme with the first character 零(rei), the number 0. Includes status decorations |
remiii | 7 | over 11 years ago | Based on , optimized for terminal themes |
remolueoend | 0 | almost 2 years ago | Based on , using emojis for tracking context. Only works with |
renanborgez | 2 | over 1 year ago | Works well on dark backgrounds. Includes decorators for and information |
rho | 0 | about 2 months ago | Minimalist theme. Includes decorators for status, hostname and current directory |
ribbon | 0 | almost 3 years ago | Reminiscent of powerline. Includes Python decorator |
rigel | 0 | 11 months ago | Includes decorators for information, user@hostname and current directory |
risbow | 2 | over 2 years ago | A inspired ZSH theme with a lolcat like rainbow effect |
ritz | 0 | 4 months ago | Includes decorators for time, current directory, status, exit status and time used for last command run |
river-dreams | 3 | about 1 month ago | Includes decorators for information, machine's IP address, time, disk usage on , current Python , current directory, root status, and the last command's exit status |
river | 3 | 6 months ago | Dark theme with information |
riverside | 0 | over 1 year ago | A more portable descendent of inspired by robbyrussell and kafeitu. Includes decorators for status, user@hostname, current directory and the current python virtual environment |
rkj-logik | 0 | over 1 year ago | Based on omz's . Includes decorators for user@host, current directory, time & date |
rkj-with-conda | 0 | 8 months ago | Based on omz's and adds conda environment and status decorators |
robbyolivier | 1 | over 3 years ago | Based on ideas from the the theme and the project |
robbyrussell-fullpath | 8 | almost 4 years ago | The original with a fullpath in the prompt |
robbyrussell-plus | 0 | over 2 years ago | Based on , adds a hostname decorator |
robbyrussell-WIP | 8 | almost 3 years ago | Decorates the theme with output to indicate a commit |
rocket | 2 | over 3 years ago | Minimalist theme, includes and status decoration |
rougarou | 2 | about 6 years ago | A dark theme |
rounded | 3 | 11 months ago | Includes current directory and status decorations |
roundy | 41 | over 1 year ago | Fast, cute and roundy theme. Includes decorators for status, current directory and last command execution time. Requires a and a unicode-capable terminal application |
rs | 0 | over 1 year ago | Includes decorations. Requires unicode capable terminal |
rufus | 0 | almost 5 years ago | Optimized for dark backgrounds |
rummik | 0 | over 5 years ago | @rummik's theme. Supports , and status information in the prompt |
russtone | 2 | over 5 years ago | Inspired by and . Includes status decorations |
ruweird | 0 | 12 months ago | Minimalist. Has decorators for status and current directory. Shows an umbrella with raindrops and exit code of the last command if non-zero |
rwahasugui | 0 | almost 2 years ago | Includes decorators for information, current time, current working directory and active python virtualenv |
ryner | 1 | almost 6 years ago | Colorful theme, includes decorations and the current directory |
rzh | 2 | about 8 years ago | Theme with states indicated by emojis |
s1ck3r | 1 | about 1 year ago | Sleek, transient and space-efficient. Includes decorators for -mode, elevated permissions, last command exit status, if background jobs are running, working directory and status, |
s1ck94 | 3 | over 2 years ago | Fork of the (first deprecated, now extinct) minimal prompt by S1cK94. Shows whether user is root, background job status, vi-mode, exit status of last command, and status decorations |
s7c | 0 | about 4 years ago | Works well with dark backgrounds. Includes status decorations |
sailormoon | 0 | over 1 year ago | A collection of Sailor Moon themed themes |
samshell | 1 | almost 4 years ago | A minimalist ZSH theme with , kubernetes and python virtualenv decorations |
saraiva | 4 | over 6 years ago | Includes status decorations, works well on a dark terminal background |
sashimi | 0 | 7 months ago | Includes decorators for status and the exit status of the last command run |
saturn | 6 | over 3 years ago | A soft & minimalistic prompt for those who love space and want to have a bit of it on their terminal, featuring cool emojis & highly customizable prompt elements (such as icons, colors, time format, and more) |
savior | 6 | 3 months ago | Minimalist theme with decorators for current directory, exit status of last command run and status |
schminitz-v2 | 0 | over 1 year ago | Shows decorators for status, information, the exit status of last command, and whether running as root |
schminitz | Shows if is running in the background when using command | ||
scythe | 0 | almost 3 years ago | Powerline-reminiscent theme. Includes , last command exit status and directory decorations |
sdkman (matthieusb) | 55 | almost 4 years ago | Add tab completions for |
sdkman (yongxingzhao) | 0 | about 1 year ago | Add tab completions for |
searocket | 1 | 4 months ago | Slimmed down version of . Includes decorators for working directory, last command exit code, user, background jobs, , , elm, go, nodejs, python, zig and status. Requires build chain |
seashell | 29 | about 2 years ago | Minimal theme with sea-inspired emoji decorations. Includes status decorations |
seeker | 47 | about 8 years ago | This theme uses many special unicode characters to be fancy, but it may cause some problems without well supported fonts |
seltzer | 0 | about 5 years ago | Inspired by the dieter theme, uses color-coding to provide information |
senpai | 11 | over 5 years ago | Clean prompt theme for Devops. Includes decorators for status, the kubernetes context, AWS profile, GCP project and Azure active cloud |
sensa | 0 | about 1 year ago | Includes decorators for status, GitHub username and current directory |
sepshell | 17 | almost 2 years ago | Clean and minimal ZSH theme based on the old lost taybalt theme, with bisecting/merging/rebasing modes and configurable prompt symbols |
seti_UX | 2 | about 8 years ago | A simple oh-my-zsh-compatible theme with a corresponding iTerm 2 color scheme |
sfz | 1 | over 7 years ago | An evolution of lean prompt which itself is a rewrite of pure |
shades of purple | 7 | 5 months ago | Purple theme for Windows terminal that is reminiscent of |
shadow | 2 | over 3 years ago | Includes status, directory, host name, username and time decorations |
shayan | 6 | over 3 years ago | Simple theme with status decorations |
shelby | 193 | almost 3 years ago | Fast, lightweight and minimal prompt written in pure . Includes decorations for last command exit status, status and the current working directory |
shellder | 292 | over 2 years ago | Minimal theme with a branch decorator. Requires a Powerline-compatible font |
shichi | 0 | over 5 years ago | A simple theme with the first character being 七(shichi/nana), the number 7. The primary color is red with a yellow accent. Includes status decorations |
shiftys | 0 | about 2 years ago | Tweaked version of the kali theme |
shini | 0 | almost 3 years ago | A tiny theme that just shouts out small. Includes directory, username, hostname, time and decorations |
shinkansen | 1 | 2 months ago | A fast, customizable and easily extended theme. Includes decorators for rhw python version in the active virtualenv, current ruby version if you're using , current Node.js version, current java version, current go version, current perl version if using , current elixir version, status, time, current directory, exit code and execution time of the last command, and an optional custom message. Requires a powerline-compatible font |
shirnschall | 0 | over 3 years ago | Includes status and decorations |
shiro (arturDobrowolski) | 0 | 4 months ago | Includes decorators for current directory, status, and exit status and execution time of last command run |
shiro (shirozuki) | 0 | 4 months ago | Includes decorators for current directory, status and execution time and exit status of last command run |
shocm | 0 | over 5 years ago | Forked from . Has decorations |
short-ys | 0 | almost 5 years ago | Based on the theme. Includes and status decorations |
shrikant | 0 | about 5 years ago | Includes decorations |
shrug | 4 | about 2 years ago | Inspired by , includes status and current directory decorations |
shuttle | 1 | over 2 years ago | Written in . Has decorators for OS, user, current directory, and the exit code of the last command run |
siegerts | 0 | almost 6 years ago | Includes status decorations in right prompt |
silver | 465 | 9 months ago | A cross-shell customizable powerline-like prompt heavily inspired by . A faster rust port of . Requires . Very configurable, includes status decorations |
simpalt | 2 | almost 2 years ago | An information-rich small-footprint theme for ZSH based on |
simpl | 0 | about 1 month ago | Minimalist theme focusing on elegance and simplicity. Decorators for root status, current directory and status |
simple (daopengz) | 0 | over 2 years ago | Works well with both light and dark terminal themes. Includes , and decorations |
simple (drNoob13) | 1 | over 1 year ago | Includes decorators for python virtual environment, status and current directory |
simple (pavdmyt) | 4 | over 5 years ago | Minimalist theme based on that embeds status information in iTerm's window title bar instead of using space in the prompt |
simple (rkitover) | 2 | 3 months ago | A simple, lightweight, and nice looking prompt that runs quickly even in very slow shells like MSYS2, Cygwin and WSL. It shows decorations for the short name of the current environment (distribution, OS, etc.) the branch when in a checkout, as well as the last command exit status (green checkmark for success and red X mark for non-zero exit) |
simple (savecoders) | 6 | 3 months ago | Simple and minimalist theme with , and execution status decorations |
simple (tourcoder) | 0 | about 2 years ago | Minimalist prompt, includes status decorations |
simple (yhiraki) | 0 | about 2 years ago | Minimal prompt, doesn't require special fonts |
simple-agnoster | 3 | about 7 years ago | Powerline-inspired simple theme with decorations |
simple-chack | 0 | over 2 years ago | Works well with solarized terminal color scheme. Includes status decorations |
simple-git | 0 | about 4 years ago | Minimalist theme inspired by . Includes decorations |
simple-yet-beautiful | 0 | over 3 years ago | Minimalist theme. Includes status and prompt decorations |
simplezsh | 2 | over 5 years ago | Minimal theme with info display |
simply-perfect | 0 | about 1 year ago | Reminiscent of Powerline and Bullettrain. Includes decorators for status, current directory, last command exit status, current time and username |
sinon | 0 | over 5 years ago | k-kinzal's sinon theme. Includes status decorations |
sit | 0 | over 3 years ago | Minimalist theme with , command exit status and path decorations |
sixlive | 4 | over 5 years ago | This theme has a unique directory listing. When inside a project, the directory display is scoped to the current repository root |
sk9 | 0 | over 9 years ago | Skeiter9's ZSH theme |
skeletor-syntax | 17 | over 6 years ago | Theme collection for Atom, Prism and ZSH inspired by Skeletor from He-Man and the Masters of the Universe |
skgeek | 0 | about 1 year ago | Includes decorators for hostname, directory and branch |
skiff | 0 | about 1 year ago | Lightweight ZSH theme with status and current directory decorators |
skill (asafaeirad) | 14 | almost 2 years ago | Includes decorations for working directory, working branch, working directory status and tracking branch status |
skill (frontendmonster) | 14 | almost 2 years ago | Optimized for a dark terminal, displays status decorations |
skull | 23 | 3 months ago | Includes status, python virtual environment and ruby status decorations |
sleeplessmind | 1 | over 4 years ago | ZSH theme inspired by and |
slick | 21 | 4 months ago | Inspired by the , and . Requires for installation |
slimline | 52 | almost 4 years ago | Minimal, fast and elegant ZSH prompt. Displays the right information at the right time |
sm | 17 | over 4 years ago | A & theme for your terminal. Includes status decorations |
smail | 12 | 8 months ago | Includes decorators for status, current directory and exit status of last command run |
small-terminal-diy | 0 | over 4 years ago | A variant of the theme in |
smelly | 0 | over 2 years ago | Minimalist prompt that includes decorators for Python and status |
smiley | 6 | almost 11 years ago | A prompt with happy and sad faces |
snowflake | 3 | over 2 years ago | An elegant, simple, and neat ZSH theme including an aesthetically pleasing cool color palette that harmonizes with dark themes |
sobole | 147 | 6 months ago | A minimalistic ZSH theme inspired by the old-fashioned hobbies. No verbose gimmicks, no emoji, no fidget spinners, and no other visual noise. Has both light and dark modes |
softblobby | 4 | almost 2 years ago | A theme for people who love unicorns, pink and purple. Includes decorators for information, current directory, time and username |
solarized-powerline (houjunchen) | 11 | about 7 years ago | Solarized powerline-style theme for ZSH |
solarized-powerline (KuoE0) | 45 | over 8 years ago | Solarized powerline variant |
solarizsh | 4 | over 12 years ago | Color fix for robbyrussell's oh-my-zsh theme to work with terminals |
sorin-modified-dark | 0 | 3 months ago | Based on . Minimalist, adds decorators for status and current directory |
spaceship | 19,561 | 22 days ago | Theme with , , rvm/rbenv/chruby, python, and other useful status decorators |
spectere | 1 | 4 months ago | Powerline-esque. Includes decorators for current directory, root status, and status |
spowerline | Written in scala, inspired by , powerline, vim powerline and the vim status plugin | ||
spyrhoo | 2 | over 1 year ago | Includes time, and current directory decorations |
ssfprompt | 0 | 11 months ago | Simple, slim, fast. Includes , virtualenv and vcs decorations |
staples | 4 | about 3 years ago | Based on bureau, displays user@host if connected through SSH |
starboy | 1 | almost 7 years ago | A simple ZSH theme |
starship (wintermi) | 18 | about 2 months ago | A simple plugin to use the Starship prompt, along with a powerline theme |
starship | Minimal, fast, extremely customizable | ||
starship2k | 5 | almost 2 years ago | Includes powerline support, decorators for information, multiple languages and a multiline prompt |
statusline | 67 | over 5 years ago | A responsive ZSH theme that provides informational segments when you need them |
steef (danihodovic) | 4 | about 7 years ago | Oh-my-zsh steeef theme as a standalone repository. The purpose behind this repo is avoid having a dependency on oh-my-zsh when using the steeef theme. ZSH plugin managers such as Antibody can use the theme without having to use oh-my-zsh |
steef (zelongguo) | 0 | 3 months ago | Based on the . Includes decorators for username@hostname, python venv, status and current directory. Requires |
steef (zimfw) | 4 | over 2 years ago | A customizable version of theme |
steeple | 0 | almost 3 years ago | Minimalist theme with status decorations |
stellachar | 0 | over 1 year ago | Minimal, pastels |
stigmata | 0 | 11 months ago | Includes decorators for user@host and current directory |
sublime | 0 | about 5 years ago | A sublime, clean, minimalistic ZSH theme with status decorations |
sugar-free | 3 | almost 8 years ago | Based on the and themes |
sukeesh | 0 | almost 6 years ago | Includes status decorations. Works better on dark terminal backgrounds |
sulfurium | 0 | over 3 years ago | The official ZSH theme of sulfuriumOS |
sunrise-ruby | 0 | over 4 years ago | Similar to but includes the active Ruby version |
sunrise | 0 | 4 months ago | Includes decorators for battery status, current directory, date and time |
superkolo | 2 | about 4 years ago | Add date and return status to the theme |
susi | 11 | almost 6 years ago | Includes status decorations and an accompanying iTerm2 color scheme |
svs | 0 | over 2 years ago | Clean and distraction free theme with status and current path decorations |
sy | 2 | over 3 years ago | Based on , includes status decorations |
t2colorful | 3 | over 1 year ago | Includes decorators for information, current directory, last command exit status, and current time |
t2er | 0 | almost 5 years ago | Minimalist theme with decorations |
tabaf | 3 | almost 7 years ago | Minimal ZSH theme optimized for dark backgrounds |
tarcadia | 3 | about 2 years ago | Based on . Includes decorators for current directory and status |
tcr | 0 | 7 months ago | Minimalist theme, shows decorators for current directory, status information & version |
temeraf | 1 | about 2 years ago | Minimalist theme with decorations for status, timestamps and last exit status |
tepig-ys | 37 | over 3 years ago | Includes status decorations and conda/virtualenv status |
termux | 1 | almost 4 years ago | Minimalist theme |
termuxer | 15 | about 6 years ago | Theme inspired by and linuxer |
thayne | 1 | 4 months ago | Includes decorators for exit status of last command, time to run if > 1 second, current time, current directory and status. Requires a Nerd Font |
the-time-lord | 0 | almost 10 years ago | A theme based on |
theme-line | 12 | over 4 years ago | Colorful theme with status |
themer | 1 | 28 days ago | Includes multiple color scheme options, with status decorators. There are also multiple icons to choose from within the file. Based on |
themeraf | 0 | over 1 year ago | Has decorators for username, last two directories in working directory path, status, timestamp, last exit status and also name of active virtual environment |
theozera | 0 | over 1 year ago | Includes decorators for status, a truncated current directory, and the exit status of the last command run |
theta-async | 1 | over 1 year ago | Async version of . Includes vcs status information |
theta | 9 | about 7 years ago | Includes and status decorations. Also has java, python, ruby, node, go and elixir version information |
theto | 9 | over 3 years ago | Simplistic theme. Needs , includes -mode status and decorations |
thetraveler | 2 | almost 7 years ago | Inspired by theunraveler, uses symbols to display status |
thm | 3 | about 1 year ago | Includes decorators for virtualenv, current directory and status |
thnikk | 1 | almost 5 years ago | A minimal version of the theme |
tho | 0 | 2 months ago | Includes decorators for status & current directory |
thygod | 0 | 9 months ago | Based off and . Includes a status decorator and changes prompt to a red cross when a command fails |
thyme (chenhao-ye) | 22 | 7 months ago | Seasoning for shells. Based on , , and |
thyme (kawamurakazushi) | 1 | over 3 years ago | Simple theme with status decorations |
toledo | 7 | over 1 year ago | Quick minimalist theme with status decorations. Works with , , and |
tonni4 | 0 | over 3 years ago | Includes time and status decorators |
topan | 1 | almost 7 years ago | Includes information; best on dark backgrounds |
tq | 2 | over 7 years ago | Displays status, time, requires a Powerline font |
traffic | 1 | about 4 years ago | A dark theme for ZSH |
trajan | 1 | about 12 years ago | A dark theme for ZSH |
trinity | 1 | almost 6 years ago | A simple theme based on . Includes decorations |
tron | 0 | over 3 years ago | Includes status, working directory, time, user@host and return status of last command decorations |
troopert | 0 | about 2 years ago | Includes decorators for status, last return code if non-zero, full pwd and a configurable display of |
tsotra | 2 | about 5 years ago | Minimalist theme, includes decorators for status, k8s context, and status |
turs | 0 | 3 months ago | Fast, minimal -inspired prompt |
tvline | 2 | almost 5 years ago | Derived from the theme, adds powerline font enhancements |
twilight | 2 | over 1 year ago | Minimalist, but includes last command exit status, status and decorations |
type0 | 0 | over 4 years ago | Inspired by by yarisgutierrez. Includes decorations |
typewritten | 909 | 3 months ago | Minimal and informative theme that leaves room for what's important. Does asynchronous decoration updates for speed |
ubunly | 26 | about 1 year ago | Mimics the Kali Linux console. Note - this theme also rebinds a lot of keys and sets a bunch of ZSH options that themes should leave alone |
ubuntu-ish | 0 | almost 5 years ago | Mimics the default Debian/Ubuntu prompt |
ubuntu-with-vitamins | 0 | over 4 years ago | Mimics the default Ubuntu prompt, but with decorations |
ubuntu | 1 | over 3 years ago | Minimal theme, includes status decorations |
ultima | 91 | 17 days ago | Minimalist, includes status and current directory decorators |
ultimate | 12 | almost 8 years ago | Minimalist theme with decorators for status, vim mode indicator and shortened path |
ultimator | 0 | over 1 year ago | -like theme. Includes decorators for current directory, , python virtualenv, background jobs, last command exit status, and status information. Requires plugin and Nerdfonts |
ulyssesys | 0 | 2 months ago | Has decorators for full path to current directory, exit code of last command and status |
unicorn | 1 | almost 2 years ago | Includes decorators for root status, virtualenv, nvm, rvm, current directory, the time, current directory and emoji information. Inspired by |
unit-1 | 0 | almost 4 years ago | Minimalist theme with ITWTB colors |
userandnode | 0 | over 1 year ago | A clean theme with decorators for username, node version, current directory, and info |
valuca | 0 | 8 months ago | Variant of . Includes decorators for background job status, username, hostname, virtualenv, current directory, last command's exit code, information and the current time |
vanan | 0 | about 5 years ago | Minimalist theme with information for dark terminals |
vehemence | 0 | about 1 month ago | Includes decorators for , , , time, last command exit code and status |
velvet | 0 | 12 months ago | Includes decorators for status, username, current directory, exit status of last command, and the time |
vercel | 183 | about 4 years ago | Minimalist theme with status decorations |
vertepommes | 0 | over 3 years ago | Based on ys. Includes vcs status, username and current directory decorations |
vinhnx | 7 | almost 11 years ago | Modified from . Looks great when using with a color scheme |
vitesse | 1 | over 3 years ago | Inspired by VS Code's theme. Includes status decorations |
voidy | 0 | over 1 year ago | Borrows elements from and themes and adds the active profile to the right side of the prompt |
vszambon-ocean | 0 | 3 months ago | Includes decorators for current directory, status, a day/night icon, whether or not it is running inside a container and the date and time |
vtex | 0 | over 1 year ago | Includes decorators for status, current directory, vtex account and vtex workspace |
vulcan | 0 | almost 4 years ago | Minimal theme reminiscent of the default theme. Includes decorations |
wade | 5 | about 7 years ago | Mashup of the popular ZSH themes and , with some visual tweaks |
wang-iterm | 5 | over 8 years ago | Based on the 0532 theme |
warm-colours | 0 | over 1 year ago | Includes decorators for user@host, current directory and datetime |
warmblood | 2 | over 1 year ago | Based on . Includes decorators for information, user@hostname and the current directory |
whale | 2 | over 5 years ago | Fast reimplementation of the whale theme |
whales | 0 | over 3 years ago | Includes decorators for status, java version, last command return status, and directory |
wild-cherry | 475 | over 1 year ago | A fairy-tale inspired theme for ZSH, iTerm 2, Sublime, Atom, & Mou |
windows | 33 | about 2 years ago | Inspired by the Windows Command Prompt. Includes a decorator for the current directory |
winline | 1 | about 2 months ago | Async version of Greg Hurrell's . Includes decorators for status, duration of last command, current directory, nested shells, root status |
wkentaro | 1 | almost 2 years ago | A simple theme for Python users. Includes virtualenv and status decorators |
work-line | 6 | about 7 years ago | Theme with nice emojis |
workbench | 4 | over 2 years ago | Includes status decorations, working directory, exit status of last command and current |
wormwood | 2 | over 2 years ago | Includes decorators for last command exit status, current directory and status |
x | 7 | about 1 month ago | Includes customizable banners |
xandermute | 0 | about 2 years ago | Minimalist theme with and current directory decorations |
xavi | 0 | over 1 year ago | Modified version of the theme with emoji decorations for status and current directory |
xbira | 0 | over 1 year ago | Based on , includes decorators for status, user@hostname, exit status of last command run and the current directory |
xlk-simple | 1 | almost 2 years ago | Simple theme with decorations |
xm | 0 | almost 6 years ago | Theme for dark terminals. Has decorations |
xor | 1 | over 2 years ago | Self described as minimalistic and 'feature-poor', includes decorations |
xremix | 1 | almost 9 years ago | An oh-my-zsh shell theme based on the Jreese theme plugin |
xris47 | 1 | about 5 years ago | Fast, simple and streamlined theme. Works best with and |
xxf | Shows the current commit's shortened hash and message | ||
yairshefi | 1 | almost 7 years ago | Minimal theme with line separated prompts. Based on the theme |
yazpt | 7 | 8 months ago | A clean, fast, good-looking ZSH prompt theme that thoughtfully incorporates Git/Subversion/TFVC status info, integrates with popular plugin managers like Oh My Zsh, and is straightforward to customize and extend |
yechen | 0 | over 5 years ago | Minimalist theme with status decorations |
yeet | 0 | over 3 years ago | Minimalist prompt with status decorations |
yellow-sea-diamonds | 0 | 9 months ago | Includes decorations for status, current directory, active python virtual environment, and the exit status of the last command run |
yindev | 2 | over 2 years ago | Variant of . Includes decorations for status and current directory |
ykmam | 1 | about 7 years ago | Modified from theme and optimized for a dark background |
ys-cluster | 1 | almost 6 years ago | variant with support for working with batch submission systems for large clusters. Supports Slurm, LSF / IBM Spectrum LSF, and PBS |
ys | 0 | almost 8 years ago | Clean, simple, compatible and meaningful theme meant for dark backgrounds |
ysm | 1 | almost 7 years ago | Simple ZSH theme with status information |
ysr | 0 | over 4 years ago | Based on . Includes status decorations |
yuki | 6 | almost 8 years ago | A dark optimized ZSH theme |
yuyuko | 1 | over 2 years ago | Fork of , inspired by |
yyl-ys | 37 | over 3 years ago | Includes conda and venv status |
yz50 | 1 | almost 6 years ago | Colorful, based off of and themes. Includes status decorations |
z4rr3t | 1 | almost 5 years ago | Based on sindresorhus' theme |
zap-robbyrussell | 1 | 6 months ago | The OMZ robbyrussell theme, patched to add compatibility with |
zcmder | 1 | 7 months ago | inspired by with decorators for information, current directory and root status |
zcraft | 1 | over 2 years ago | Minimalist theme with decorations for status, last command exit status and the time taken by the last command |
zeit | 183 | about 4 years ago | Optimized for dark backgrounds, includes status information |
zelda | 2 | almost 5 years ago | Zelda-inspired theme. Includes status decorations |
zemm-blinks | 7 | about 10 years ago | Customized version of oh-my-zsh with mercurial support and other changes |
zemoji | 5 | almost 5 years ago | Based on . Includes exit status, , , and status decorations |
zen | 20 | about 1 year ago | A minimalist theme for systems. Includes decorators for execution time of last command run, curreent directory and vcs status information |
zenith | 0 | about 1 year ago | Minimalist. Includes decorators for username, current directory and status |
zero (arlimus) | 16 | 4 months ago | Zero's theme & plugin. Has variants for both light and dark terminal backgrounds |
zero (shirozuki) | 0 | 4 months ago | Minimalistic prompt with decorators for status, current directory, exit status and time to execute of last command run |
zeroastro | 7 | over 5 years ago | Works best on dark backgrounds, includes status decorations |
zerocake | 0 | about 4 years ago | Works better on dark brackgrounds |
zest | 0 | over 2 years ago | A functional theme for ZSH. Influenced by , and themes |
zeta | 225 | over 2 years ago | Shows decorations for username, status information, machine name, the current working directory and success/fail status of last command |
zhiyin | 68 | 3 months ago | Includes decorators for user @ host, current working directory and status information |
zido | 1 | about 2 months ago | Includes decorators for status and current directory |
zinc | A blazing-fast, pure ZSH, mixed asynchronous prompt inspired by and that's easily extensible and extremely configurable. It supports async segments using | ||
zish | 1 | over 2 years ago | Based on the shell's default look |
zlambda | 0 | almost 4 years ago | Minimalist, includes decorations without special font requirements |
zodiac | 0 | almost 3 years ago | Includes an emoji for the animal corresponding to the current year |
zoo | 2 | about 2 years ago | Casual theme with animal emoji. Includes decorators for current directory, time and status |
zp | 7 | about 2 years ago | Fast prompt, written in . Includes status and current directory decorators |
zprompts | 6 | 12 months ago | Themes (prompts) that use original theming subsystem |
zqt | 3 | over 6 years ago | Modified version of oh-my-zsh's theme |
zsh1999 | 6 | over 3 years ago | Includes network connectivity, battery and status decorations |
zsh2000 | 100 | over 1 year ago | Theme which resembles Powerline and includes the prompt, status and branch, current time, user, hostname, pwd, exit status, whether running as root and background job status |
zsh313 | 0 | about 5 years ago | Minimal theme with status decorations |
zshcomrade | 8 | about 12 years ago | A ZSH theme, comrade! Includes status decorations |
zshify | 2 | 4 days ago | A minimalistic, one command installation to customize your prompt. Requires |
zshiggy | 0 | 12 months ago | Includes decorators for status, version |
zshpower | 14 | about 2 years ago | Optimized for python developers. Includes and status decorations, username and host. Tries to install other plugins and fonts, so read its instructions before installing |
zshred | 1 | over 2 years ago | Shows current directory, decorations, exit status of last command and time |
zskai | 4 | almost 2 years ago | Simple theme based on Monokai. Includes decorators for user@hostname, time, status and current working directory |
zunder | 5 | 3 months ago | Simple and fast ZSH prompt based on |
zwsh | 0 | over 4 years ago | A Zpm3/Wordstar mode/theme for ZSH |
zys | 10 | over 6 years ago | Similar to , designed to disclose information contextually, with a powerline aesthetic |
zzshell | 0 | over 1 year ago | Inspired by the default theme. Displays exit code and status decorations. Doesn't require Powerline fonts |
awesome-zsh-plugins / Fonts | |||
Awesome Terminal Fonts | 2,454 | 10 months ago | A family of fonts that includes some nice monospaced Icons |
Fantasque Awesome Font | 34 | almost 10 years ago | A nice monospaced font, patched with Font-Awesome, Octoicons and Powerline-Glyphs |
Fantasque-sans | 7,039 | almost 2 years ago | Another Powerline-compatible font |
Hack | Another Powerline-compatible font designed specifically for source code | ||
Input Mono | A family of fonts designed specifically for code. It offers both monospaced and proportional fonts and includes powerline glyphs | ||
Iosevka | 19,285 | 6 days ago | Coders' typeface, built from code. Highly customizable |
Monoid | Monoid is customizable and optimized for coding with bitmap-like sharpness at 15px line-height even on low res displays | ||
Nerd Fonts | 54,833 | 6 days ago | Collection of over 20 patched fonts (over 2,000 variations) & FontForge font patcher python script for Powerline, Font Awesome, Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo, Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many more |
Powerline patched font collection | 25,745 | 8 months ago | A collection of a dozen or so fonts patched to include powerline gylphs |
Terminus | TTF version of Terminus that includes powerline glyphs | ||
awesome-zsh-plugins / Other Resources / ZSH Tools | |||
argcomplete | 1,424 | about 2 months ago | Generates tab completions for programs using Python's module |
crazy-complete | 6 | 13 days ago | Every program should have autocompletion in the shell to enhance user experience and productivity. crazy-complete helps solve this task by generating robust and reliable autocompletion scripts |
manpage-completion-generator | 31 | 7 months ago | Generats ZSH completions from man pages. Requires which is installed by the fish shell |
oh-plugin | 2 | over 1 year ago | Helps you install plugins for by typing |
shell-color-prompt-tool | 12 | 6 days ago | Helps you create a custom prompt for or |
shellSpec | 1,164 | 2 months ago | A full-featured BDD unit testing framework for dash, bash, ksh, ZSH and all POSIX shells |
shtab | 379 | 17 days ago | Automatically generate shell tab completion scripts for Python CLI apps, supports , and |
zsh-ai-completions | 1 | 7 days ago | AI-generated ZSH completions |
zsh-bench | 633 | 2 months ago | A benchmark for interactive ZSH. It measures user-visible latency of interactive : input lag, command lag, etc |
zshdb | 295 | about 1 month ago | A ZSH debugger |
zshelldoc | 18 | about 1 year ago | Doxygen for shell scripts. Parses ZSH and Bash scripts, outputs Asciidoc document with function lists, call trees, lists of exported variables, and more |
zunit | 208 | over 1 year ago | A powerful unit testing framework for ZSH |
awesome-zsh-plugins / Other Resources / Other Useful Lists | |||
awesome-devenv | 2,849 | 4 months ago | A curated list of awesome tools, resources and workflow tips making an awesome development environment |
awesome-sysadmin | 25,539 | 3 months ago | A curated list of awesome open source sysadmin resources |
Terminals Are Sexy | 12,281 | 4 months ago | A curated list for CLI lovers |