Skip to main content

Command line prompt tools

oh my zsh

oh my posh

PowerShell completion is the only part that still feels awkward to use.

starship

starship-demo

Configure PowerShell

Run $PROFILE in PowerShell to find the config file path, usually C:\Users\<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1, and add the following line:
I use the Bracketed Segments preset. You can browse other themes on the Starship presets page. Some presets require a Nerd Font.

Configure cmd

Starship uses clink to configure cmd.
[!note] If you install clink with Scoop, command highlighting may not work. The likely reason is that the Scoop package does not include the Enhanced default settings feature, which is what enables syntax highlighting. If you need it, downloading clink directly from the GitHub Releases page is the safer choice.
Last modified on April 17, 2026