After getting tired of mantaining my powershell profile, I decided to split the components and improve it, as I already use (Oh-My-Zsh)[ohmyz.sh] I thought it would be a good idea to have something similar on Powershell.
Please feel free to submit issues/pull requests/questions/feature reqeusts.
- Powershell 4 (might work with 3 but its not tested)
iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/pecigonzalo/Oh-My-Posh/master/install.ps1'))
Add the following line to your powershell profile:
Import-Module "Oh-My-Powershell" -DisableNameChecking -NoClobber
Now reload your Powershell profile
Alternative Installation (local installation):
Download and extract or clone the repository into a folder e.g.
Open a Powershell session and run
cd C:\TEMP .\install.ps1 -local $true
Configuration parameters are found under
Open it with your prefered editor and change as you want, keep in mind some functionality is still WIP but don't hesitate on reporting any issue you have.