This theme is meant to be a cross between the existing OMP theme atomicBit (at least from an inspirational standpoint) and the popular powerlevel10k (or at least, my customization of it, see screenshots below).
The theme is organized as follows:
<Block 1>.......<Block 2>
<Block 3> <Block 4>
<Block 5> <Block 6>
This shows the [ shell shellVersion ] { host @username }
This shows the following info in order from left to right:
- Kubernetes (i.e.
kubectl
) clusters or sessions - AWS (displays the currently active profile)
- Docker (displays the currently active context, except
default
)
This shows the following info in order from left to right:
- OS Icon
- Current working directory / current folder name & Git status
- If you're in your home directory, this will show house emoji followed by a
~
- For the Git status, the background color changes based on the state
- When the repo is clean, the background color is green
- When there are working changes, the background color is yellow
- If you're in your home directory, this will show house emoji followed by a
This shows the following info in order from left to right:
- Secondary Languages: These may be hidden first if
<Block 3>
gets too long. (NOTE: this is untested)- Azure Functions (the version of the currently active CLI)
- .NET (the version of the currently active SDK)
- Golang (the version of what's currently active)
- Java (the version of what's currently active)
- Python (the version of what's currently active)
- Quasar (the version of the currently active CLI)
- Primary Languages:
- Current project / package version
NOTE: The primary languages use the
powerline
styling, whereas the secondary language are usingplain
surrounded by parentheses.i.e. Primary languages look more like "powerlevel10k" and secondary looks more like "atomicBit"
m
m
Original / current version of AtomicBit:
My customization of powerlevel10k
:
more