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

哥们看看码农 2024-04-14 06:17:04

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

如果是的话,今天你必须看完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%\clink\starship.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

0 阅读:3

哥们看看码农

简介:感谢大家的关注