Oh My Zsh

Posted on Feb 17, 2026

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 as cd 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

Search from terminal:

brs uni oldenburg

Open URLs directly:

open amazon.de