![Screenshot 2024-12-15 at 11 10 32 AM](https://private-user-images.githubusercontent.com/51352/395887411-d7dbce91-9732-43cc-91df-b70387224841.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MTUyMzksIm5iZiI6MTczODkxNDkzOSwicGF0aCI6Ii81MTM1Mi8zOTU4ODc0MTEtZDdkYmNlOTEtOTczMi00M2NjLTkxZGYtYjcwMzg3MjI0ODQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDA3NTUzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzM2UzNjFmZjdmZjk1NDU4NjIzZjI2ZDUzMzQwMTJlOTMzODIzMjU5MTA5ZmJhYmQzNmI0ODZjMjMyM2EwM2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Qnv_R_jFSljGFahDUq_YVTb39ZvRitlyU7xr7CXzLhE)
A minimal, Monokai-inspired Zsh theme with dynamic prompts, VCS integration, and command timing.
- Version Control: Displays branch, commit hash, and status for Git and Mercurial. Handles detached HEAD and uncommitted repos.
- Dynamic Prompt: Small terminal width? We got you fam. And featuring symbols like
ॐ
(success) andλ
(error). - Package Manager Awareness: Supports
venv
,conda
,nix-shell
, andasdf
. - Command Timing: Tracks duration and timestamps of commands.
- Zsh and Oh My Zsh installed.
- Nerd Font for icons: https://www.nerdfonts.com/.
- git/mercurial/miniforge/asdf/nix-shell for VCS prompts (optional).
- Download the theme:
mkdir -p $ZSH_CUSTOM/themes curl -o $ZSH_CUSTOM/themes/lambdapunk.zsh-theme https://raw.githubusercontent.com/flyingoctopus/lambdapunk.zsh-theme/refs/heads/main/lambdapunk.zsh-theme
- Set it in
.zshrc
:ZSH_THEME="lambdapunk"
- Reload Zsh:
source ~/.zshrc
ॐ user in hostname using [~/projects/my-repo]
~ git status