Header Ads Widget

Game with eBay Refurbished. ebay tracking pixel

zsh +oh my zsh + NeoVim on Ubuntu

Zsh with Powerlevel10k theme screenshot
Make Your Ubuntu Terminal Awesome

Whether you're new to Ubuntu or a seasoned dev who just hasn’t customized their shell, this guide will walk you through how to supercharge your terminal using Zsh, Oh My Zsh, and NeoVim. It’s fast, simple, and looks amazing.

🔧 Step 1: Install Zsh

sudo apt update
sudo apt install zsh -y

💡 Step 2: Set Zsh as Your Default Shell

chsh -s $(which zsh)

Log out and log back in to apply the change.

⚙️ Step 3: Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

This adds a ton of helpful plugins and themes to your Zsh shell.

🎨 Step 4: Install the Powerlevel10k Theme

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \
  ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k

📝 Step 5: Apply the Theme

Open your ~/.zshrc file and change the theme line:

# ZSH_THEME="robbyrussell"
ZSH_THEME="powerlevel10k/powerlevel10k"

🔄 Step 6: Reload Zsh

source ~/.zshrc

🚀 That’s It!

Next time you open a terminal, Powerlevel10k will guide you through a one-time setup. Pick your preferred style and you're ready to go.


✨ Bonus: Install NeoVim

sudo apt install neovim

NeoVim is a modern fork of Vim — lightweight, fast, and perfect for terminal-based editing.

🖼️ Example Screenshot

🙌 Final Thoughts

If you spend hours in the terminal every day, there's no reason it should look or feel boring. This setup not only looks great — it gives you useful features like autosuggestions, syntax highlighting, Git status in the prompt, and more.

Try it out and make your terminal experience way more enjoyable.

Post a Comment

0 Comments