讓 terminal 看起來比較像自己的:簡單裝一下 Starship

Starship 是一個 terminal 小工具。 可以幫你的命令列前面那一段資訊加做加強並上色。

分享
讓 terminal 看起來比較像自己的:簡單裝一下 Starship

今天開啟 terminal 的時候突然覺得很不順眼,全部的字都一樣顏色,我怎麼看啊!

搜尋了一下找到了這個 Starship

Starship 是一個 terminal 小工具。
簡單講,就是幫你的命令列前面那一段資訊加做加強並上色。

例如:

  • 現在在哪個資料夾
  • 目前 git branch 是哪一支
  • repo 有沒有改動
  • Node / Python / Rust 版本
  • 指令上一輪有沒有失敗
  • 執行時間是不是太久

這些東西本來都可以自己查。

但每天一直 git branchpwdnode -v,有時候也滿阿雜的。

Starship 的好處是兩個操作,可以不用都自己設定,我很懶~

macOS 可以直接:

brew install starship

或用官方安裝 script:

curl -sS https://starship.rs/install.sh | sh

然後依照 shell 加一行 init。

如果是 zsh:

eval "$(starship init zsh)"

bash:

eval "$(starship init bash)"

Fish:

starship init fish | source

基本上裝完、重開 terminal,就會看到 prompt 變得比較有資訊量。

比較需要注意的是字體。
Starship 會用一些 icon,官方建議裝 Nerd Font。
不然某些符號可能會變成方塊,看起來會有點微妙。

但我剛剛說了我很懶,所以我沒裝,改天心血來潮再來試試。

現在越來越長直接在 terminal 下指令,把它弄得順眼一點,其實滿值得。
不用搞很複雜。
兩個操作先裝 Starship。
換個 Nerd Font (可選)
如果預設樣式看得順,就先這樣用。

等哪天覺得哪裡礙眼,再去改設定。

眼睛舒服了,世界就和平了