Home

Awesome

Parrot Oh My Zsh Theme

Parrot Zsh Theme is a zsh theme based on Parrot OS bash theme for Oh My Zsh!, which is an open source, community-driven framework for managing zsh configuration.

<p align="center"> <img src="https://github.com/trabdlkarim/parrot-zsh-theme/blob/main/theme-preview.png?raw=true" alt="Parrot Zsh Theme"> </p>

Prerequisites

Installation

You can install Parrot Oh My Zsh Theme by running one of the following commands in your terminal. Basic installation is done via the command-line with either curl, wget or another similar tool.

MethodCommand
curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/trabdlkarim/parrot-zsh-theme/main/install.sh)"
wgetsh -c "$(wget -O- https://raw.githubusercontent.com/trabdlkarim/parrot-zsh-theme/main/install.sh)"
fetchsh -c "$(fetch -o - https://raw.githubusercontent.com/trabdlkarim/parrot-zsh-theme/main/install.sh)"

Manual Inspection

It's a good idea to inspect the install script from projects you don't yet know. You can do that by downloading the install script first, looking through it so everything looks normal, then running it:

wget https://raw.githubusercontent.com/trabdlkarim/parrot-zsh-theme/main/install.sh
sh install.sh

Theme Configuration

Once you find a theme that you'd like to use, you will need to edit the ~/.zshrc file. You'll see an environment variable (all caps) in there that looks like:

ZSH_THEME="robbyrussell"

To use the Parrot theme, simply change the value to match the name of the theme. That is:

ZSH_THEME="parrot" 

Note

By default this theme only displays the name of the current working directory, not the full path to it. If you want to display the whole working directory, then go to the line 74 in the theme file (parrot.zsh-theme), and change:

%{$terminfo[bold]$fg[yellow]%}%c%{$reset_color%}\

to

%{$terminfo[bold]$fg[yellow]%}%~%{$reset_color%}\

Contribute

This project is released under the MIT License, so feel free customize and use it as you wish. Pull requests for improving and enhancing this theme are also welcomed.