40K+ Star的开源免费美化命令行工具

哥们看看码农2024-04-13 11:23:18  61

平时使用命令行工具时,是不是老是觉得界面单调乏味?

如果是的话,今天你必须看完TJ君这篇推荐,TJ君今天教你如何用上最时尚潮流好看的命令行!

StarShip,一个适用于任何 Shell、任何操作系统定制化高颜值终端!

首先,让自己变得好看的前提是准备好Nerd Font字体。

Nerd Font是一种专为开发人员准备的,各种大量图标或者形状的美妙(夸张???)字体

找好字体并完成安装之后,我们就要进行下一步,安装StarShip,作者提供了不同系统的安装方式,例如Linux、Mac、android、windows等等。

Linux

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

Mac

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

安装完之后,需要初始化配置,以windows为例,使用CMD需要配合Clink,在以下文件%LocalAppData%clinkstarship.lua中初始化如下内容:

load(io.popen('starship init cmd'):read("*a"))

并在C:Users用户名\.config文件夹下新增配置文件starship.toml,里面的初始内容可以是:

# 根据 schema 提供自动补全"$schema" = 'https://starship.rs/config-schema.json'# 在提示符之间插入空行add_newline = true# 将提示符中的 '?' 替换为 '?'[character] # 此组件名称为 'character'success_symbol = '[?](bold green)' # 将 'success_symbol' 字段设置成颜色为 'bold green' 的 '?' # 禁用 'package' 组件,将其隐藏[package]disabled = true

toml配置文件弄好之后,记得要在starship.lua增加: os.setenv('STARSHIP_CONFIG', 'C:\Users\user\example\non\default\path\starship.toml')

重启自己的命令行工具,就是这样的效果了:

官方论坛上还有其他人的实际效果,看着都不错呢!难怪能有40K+的Star!

想让自己也变得好看的小伙伴,赶紧来试试吧

GitHub地址:https://github.com/starship/starship

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/220686.html
0
最新回复(0)