This repository contains my custom .zshrc file, and a theme config using Oh My Posh.
- Minimalistic OhMyPosh theme.
- zinit: zsh plugin manager
- fzf, zoxide, eza, ripgrep, fd, try
- 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 tap tobi/try https://github.com/tobi/try
brew install jandedobbeleer/oh-my-posh/oh-my-posh fzf zoxide eza ripgrep fd try- 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 the
.config/zshdirectory to your$HOME/.config/zsh - Copy your favorite ohmyposh config to your
$HOME/.config/ohmyposh/config.tomldirectory. - Restart your terminal session, or run
source ~/.zshrc