

The oh-my-posh module supports PowerShell prompt theming. The posh-git module gives us tab completion for Git commands as well as Git repository status information.

Install-Module -Name oh-my-posh -Scope CurrentUser The two other modules we need to install Powerline are posh-git and oh-my-posh: Install-Module -Name posh-git -Scope CurrentUser PSReadline improves the command line editing experience in the PowerShell console. I also assume you're running PowerShell 7 if not, why not?! Anyhow, you'll need the PSReadline module, so get that installed as well: Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck Thus, as a reminder, make sure you've installed the Git client on your Windows workstation. I assume Git integration is a big reason why you want Powerline.

PowerShell console pre Powerline Set up Powerline ^
