This repository contains my custom .zshrc file, and a theme config using Oh My Posh.
- Minimalistic OhMyPosh theme.
- zinit: zsh plugin manager
- fzf: Fuzzy finder.
- zoxide: Smarter
cd. - uv: Fast Python package and project manager
- Syntax highlighting, completions, autosuggestions.
- Ensure that git and curl are installed, and zsh is your default shell.
- Install Homebrew.
- Run this command to install the necessary dependencies:
brew install jandedobbeleer/oh-my-posh/oh-my-posh fzf zoxide - Install uv (Python package and project manager):
curl -LsSf https://astral.sh/uv/install.sh | sh- Install a Python version via uv (optional, but recommended):
uv python install 3.13 --default- Copy the
.zshrcfile into your$HOME/.zshrc - Copy your favorite ohmyposh config to your
$HOME/.config/ohmyposh/config.tomldirectory. - Restart your terminal session, or run
source ~/.zshrc