Oh My Zsh Tutorial — Plugins, Themes & Custom Functions #25
26views
0012:15
T
Taught by Celeste AI - AI Coding Coach
View on YouTubeDescription
Learn how to supercharge your Zsh shell with Oh My Zsh! This lesson covers the Oh My Zsh framework and directory structure, essential plugins like git and z,
plus writing your own custom plugins with functions and aliases.
🔗 Source code: https://github.com/GoCelesteAI/zsh_plugins_oh_my_zsh
⏱️ Timestamps:
0:00 — Intro
0:26 — Oh My Zsh Basics Explained
1:06 — Oh My Zsh Basics Demo
3:57 — Essential Plugins Explained
4:37 — Essential Plugins Demo
7:35 — Customization Explained
8:13 — Customization Demo
11:02 — Recap
11:44 — End
📋 Topics covered:
- Oh My Zsh: framework for managing zsh configuration
- ~/.oh-my-zsh/ directory structure: themes, plugins, custom, lib
- ZSH_THEME: change your prompt theme
- plugins=(): enable plugins in .zshrc
- git plugin: gst, gaa, gc, gp, gl, glog shortcuts
- z plugin: smart directory jumping by frecency
- zsh-autosuggestions: history-based inline completion
- zsh-syntax-highlighting: green valid, red invalid commands
- Custom plugins: ~/.oh-my-zsh/custom/plugins/name/name.plugin.zsh
- Writing custom functions: mkcd(), weather()
- Custom aliases: ll, cls, proj
- Best practice: start minimal, add plugins as needed
🎬 Part of the Zsh Shell Tutorial series — subscribe for weekly lessons!
Tags
zsh, zsh tutorial, oh my zsh, oh-my-zsh, zsh plugins, git plugin, z plugin, zsh-autosuggestions, zsh-syntax-highlighting, custom plugin, shell customization,
zsh theme, terminal, command line, shell scripting, linux, macos, beginner programming
Back to tutorialsOpen in YouTube
Duration
12:15
Published
February 17, 2026
Added to Codegiz
March 15, 2026