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.

GitHub

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

Backlinks from these awesome lists:

More related projects: