A personalized terminal prompt theme configuration using Oh My Posh - the prompt theme engine for any shell.
Themes | Preview |
---|---|
cosmic | ![]() |
cosmic-navigator | ![]() |
cyberpunk | ![]() |
kawaii-terminal | ![]() |
neuro-flow | ![]() |
quantum-matrix | ![]() |
synthwave | ![]() |
uni-art | ![]() |
wevilb | ![]() |
- 📊 Git status integration
- ⏱️ Execution time for commands
- 🔋 Battery status indicator
- 📂 Current directory path
- 🕒 Timestamp
- 🐍 Python virtual environment detection
- 💻 Multiple shell support (PowerShell, Bash, Zsh)
- Oh My Posh installed
- A Nerd Font installed and configured in your terminal
- Your preferred terminal (Windows Terminal, iTerm2, etc.)
winget install JanDeDobbeleer.OhMyPosh
curl -s https://ohmyposh.dev/install.sh | bash
Cmd (Clink)
load(io.popen('oh-my-posh init cmd --config yourtheme-url.omp.json'):read("*a"))()
oh-my-posh init pwsh --config ~/path/to/yourtheme.omp.json | Invoke-Expression
eval "$(oh-my-posh init bash --config ~/path/to/yourtheme.omp.json)"
eval "$(oh-my-posh init zsh --config ~/path/to/yourtheme.omp.json)"
- Missing icons: Ensure you have a Nerd Font installed and configured in your terminal.
- Broken layout: Update your terminal font to a Nerd Font.
- Performance issues: Consider disabling heavy segments like Git status in large repositories.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Oh My Posh - The awesome prompt theme engine.
- Nerd Fonts - For the amazing icons.
- PowerLevel10k - Inspiration for some features.
This theme configuration has been optimized for performance, with most prompts rendering in under 50ms on modern hardware.
Made by wevilb