Shell Prettifier is a simple script that beautifies your terminal with oh-my-zsh and zsh plugins in gnome-desktop-environment.
To install Shell Prettifier, run the following commands:
Clone the repository:
git clone --depth 1 https://github.com/8gudbits/shell-prettifier.gitMove to 'shell-prettifier/':
cd shell-prettifier/Install required packages:
sudo chmod +x install_requirements.sh./install_requirements.shInstall terminal profile:
sudo chmod +x install_profile.sh./install_profile.shIf the terminal doesn't switch to zsh run this:
chsh -s $(which zsh)Requires reboot for the changes to take effect.
Note: Tested on "Zorin OS 17" and "Ubuntu 22.04 LTS".
Tip 1: To disable neofetch from launching with the terminal, you can modify the file ~/.zshrc and comment out the last line from the file and save it.
Tip 2: Keep the terminal profile backup file that will be created by install_profile.sh script incase you want to revert to your old terminal settings.
Tip 3: You can use the wallpaper from .shell-prettifier/wallpaper/ to match the color palette.
If you are having issues where special characters and icons are not displayed correctly, I recommend downloading another fixed version of the font instead.
Here is how you can install Menlo-for-Powerline font:
git clone https://github.com/abertsch/Menlo-for-Powerline.gitAfter downloading you can add the font to your fonts folder:
cd Menlo-for-Powerline
cp "Menlo for Powerline.ttf" ~/.fontsLastly, you will need to select the font in your terminals preferences/settings.
If you want to revert to your old terminal settings, you can load the backup that was made by the install_profile.sh script while installing using this command:
dconf load /org/gnome/terminal/legacy/profiles:/ < ~/terminal_profile_backup.dconfThen, you can reset your shell back to bash with the following command:
chsh -s $(which bash)Now you can remove the packages that were installed by the script, the packages are:
pv git git-core zsh neofetch curl| Robby Russel OMZ |
|---|
| Oh My Zsh guide! |
| Syntax Highlighting |
| Auto Suggestions |
| Agnoster Theme |
