What is this
posh2k is a prompt for oh-my-posh, it works on all shells, has multiple segments with aesthetically pleasing colors.
Inspiration
Most of my workflow is based on the command line, recently I had to use a Windows system for some work and was really displeased by the CLI experience.
So, I needed a prompt that can work across shells and has support for different segments and posh2k was born.
Prerequisites
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of oh-my-posh
Getting posh2k
To get posh2k, follow these steps:
git clone https://github.com/2kabhishek/posh2k
# for Powershell, add this to $Profile
oh-my-posh init pwsh --config ~/PATH_TO_DIR/posh2k/posh2k.omp.json | Invoke-Expression
# for Zsh, add this to ~/.zshrc
eval "$(oh-my-posh init zsh --config ~/PATH_TO_DIR/posh2k/posh2k.omp.json)"
# for Bash, add this to
…