無意間看到了這個影片How to set up PowerShell prompt with Oh My Posh on Windows 11,沒想到 PowerShell 也可以搞得這麼漂亮,於是參照裡面的設定,幫自己的 PowerShell 做了喜歡的畫面改動。
- 安裝 Scoop
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
- 安裝 Nerd Fonts
scoop bucket add nerd-fonts
scoop install Hack-NF
安裝 Nerd Fonts 後,設定 PowerShell 的字體為 Hack Nerd Font
,字型大小 11,透明度 85%。
scoop bucket add extras
scoop install terminal-icons
- 安裝 Oh My Posh
scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json
- 安裝 fzf
scoop install fzf
Install-Module -Name PSFzf
- 安裝 ZLocation
Install-Module -Name ZLocation -Force
- 配置個人環境變數
nvim $PROFILE.CurrentUserAllHosts
Config 內容
Import-Module -Name Terminal-Icons
Import-Module -Name ZLocation
oh-my-posh init pwsh --config '~/AppData/Local/Programs/oh-my-posh/themes/remk.omp.json' | Invoke-Expression
Set-Alias ll dir
Set-Alias ls ~/scoop/shims/ls.exe
Set-Alias find ~/scoop/shims/find.exe
Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+t' -PSReadlineChordReverseHistory 'Ctrl+r'
我選擇了 remk
這個 theme,安裝了套件 busybox
讓他更像 Linux,也同時安裝了 versions
。
於是我就得到了美美的 terminal。
沒有留言:
張貼留言