964 B
964 B
Install PSReadLine
Execute following the instruction in powershell to install PSReadLine
and enable IntelliSense
Install-Module -Name PSReadLine -AllowClobber -Force
Set-PSReadLineOption -PredictionSource History
Emacs mode
Add the following line into $PROFILE
Set-PSReadLineOption -EditMode Emacs
Command Not Found
Add the following line into $PROFILE
Import-Module -Name Microsoft.WinGet.CommandNotFound
Starship
Create symbolic link $HOME\.config\starship.toml
point to $HOME\.TerminalPolyjuice\starship\starship.toml
New-Item -ItemType SymbolicLink -Path "$HOME\.config\starship.toml" -Target "$HOME\.TerminalPolyjuice\starship\starship.toml"
Oh-My-Posh
Copy *.omp.json to $env:POSH_THEMES_PATH
Edit $PROFILE and add
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/powerlevel10k_rainbow_eip.omp.json" | Invoke-Expression
at the top.