
Zsh / Oh-My-Zsh
Course Index
28 Lessons · 3 Sections
Master Zsh & Oh-My-Zsh — Powerlevel10k, zsh-autosuggestions, zsh-syntax-highlighting, fzf, Zinit & custom plugins. Covers macOS (default shell), Ubuntu, Arch & WSL2. Includes 4 builds: Powerlevel10k setup, essential plugins, custom theme & productivity Zsh plugin.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Zsh & Oh-My-Zsh FoundationsLessons 1–10
Lesson 1
What is Zsh & Why Switch from Bash?
Lesson 2
Installing Zsh & Setting as Default
Lesson 3
What is Oh-My-Zsh?
Lesson 4
~/.zshrc: Configuration Basics
Lesson 5
Aliases & Functions
Lesson 6
Zsh Completion System
Lesson 7
History & Search
Lesson 8
Globbing & Extended Pattern Matching
Lesson 9
Powerlevel10k Theme Setup
Lesson 10
Nerd Fonts & Terminal Icons
Section 2Plugins, Prompt & PerformanceLessons 11–22
Lesson 11
zsh-autosuggestions Plugin
Lesson 12
zsh-syntax-highlighting Plugin
Lesson 13
fzf Integration with Zsh
Lesson 14
git Plugin & Git Aliases
Lesson 15
Node.js, Python & Conda Plugins
Lesson 16
kubectl & Docker Plugins
Lesson 17
Environment Variables & Secrets
Lesson 18
Prompt Customisation with p10k
Lesson 19
Zinit: Fast Plugin Manager
Lesson 20
Zsh Startup Performance
Lesson 21
Custom Oh-My-Zsh Plugins
Lesson 22
Zsh vs Fish Shell
Section 3Scripting, Platforms & ProjectsLessons 23–28