Oh My Zsh
Install
Check if Zsh is installed:
zsh --version
If not:
sudo apt install zsh
Install Oh My Zsh (official repo): https://github.com/ohmyzsh/ohmyzsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
After installation, create a new KDE Konsole profile and set the command to:
/bin/zsh
Themes
Edit .zshrc:
nano ~/.zshrc
Set theme:
ZSH_THEME="agnoster"
Theme list: https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
Optional: add fastfetch at the end of .zshrc to show system info on startup.
Zsh navigation features
Desktop→ same ascd Desktop/home/user/Desktop→ direct path jump..→ one directory up...→ two directories up- Tab completion expands paths (e.g.
/h/g/De→/home/gowtham/Desktop)
Plugins
Edit plugins in .zshrc:
plugins=(git docker-compose web-search)
Reload:
source ~/.zshrc
docker-compose
Plugin shortcuts: https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/docker-compose
Example:
dcup
web-search
Search from terminal:
brs uni oldenburg
Open URLs directly:
open amazon.de