什么是 starship
starship 是一个轻量、迅速、客制化的高颜值终端美化工具。
兼容性优先
Starship 可以在常见的操作系统和 shell 上运行。基于 Rust
Rust 特有的速度与安全性,让你的终端提示尽可能地快速可靠。客制化
你可以按照自己的喜好客制化 starship,不论是最小化以求速度,还是更大化以获得更完善的功能。
前置要求
- 安装并在你的终端启用 Nerd Font。
快速安装
- Windows
官方提供了多种安装方式,这里选择了 Chocolatey。
前置要求
按照Chocolatey 安装页面上的步骤安装 Chocoloatey。
安装
1 | choco install starship |
- Mac
这里选择了 Homebrew方式安装。
前置要求
按照Homebrew 安装页面上的步骤安装 Homebrew。
安装
1 | brew install starship |
客制化
可以根据个人喜好进行客制化,这里选择了社区分享的配置 Nerd 字体符号,并做了一点调整。
- Windows
创建starship.toml
配置文件
1 | New-Item -Path "$HOME\.config\starship.toml" -Type File -Force |
使用社区分享的配置
1 | starship preset nerd-font-symbols -o $HOME\.config\starship.toml |
- Mac
创建starship.toml
配置文件
1 | mkdir -p ~/.config && touch ~/.config/starship.toml |
使用社区分享的配置
1 | starship preset nerd-font-symbols -o $HOME\.config\starship.toml |
细微调整的配置如下:
1 | # 根据 schema 提供自动补全 |
想了解更详细的客制化可以访问:
- [1] Starship官网