This guide details my custom terminal setup for UNIX-based systems (MacOS/Linux). It includes information on using iTerm2 for MacOS and the default terminal app for Ubuntu.
Note for MacOS Users: I've previously installed this theme on MacOS, but the terminal commands differ from those for Linux. You might need to modify the .sh
files for MacOS compatibility.
Ensure your system meets these minimum requirements:
# Refresh your software repositories
sudo apt-get update
sudo apt-get upgrade
# Install Git
sudo apt-get install -y git
# Install Vim
sudo apt-get install -y vim
Install RobotoMono for Powerline (used in VIM and terminal theme) with the following script:
./install_powerline.sh
Install ZSH, OhMyZSH, and required plugins. Restart your system after this step.
./install_terminal.sh
This step involves installing plugins for auto-complete and color highlighting, setting up .zshrc
and the custom mvanzulli-agnoster.zsh-theme
, and configuring the terminal profile with the Powerline font.
./install_profile.sh
Alternative Fonts: Feel free to try other Powerline Patched Fonts if RobotoMono isn't to your liking.
If the theme appears incorrectly, ensure you've installed a Powerline font and consider restarting your machine.
To export your current terminal profiles:
dconf dump /org/gnome/terminal/legacy/profiles:/ > gnome-terminal-profiles.dconf
To revert to default settings, refer to these guides:
For more detailed guidance, check out these resources: