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

大家好,我是TJ

一个励志推荐10000款开源项目与工具的程序员

 大家好,这里是TJ君

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

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



往期推荐

社媒营销月入十万?跨境电商躺着数钱?AI时代的终极核心神器究竟是什么?

28.3K Star ,你绝不能错过的JSON可视化工具

9.5k star,一款高颜值、现代化的 Git 可视化管理工具


点击下方卡片,关注公众号“TJ君

每天了解一个牛x、好用、有趣的东东

往期推荐,可点击阅读原文直达分类汇总页面

相关推荐

  • 2024年,值得关注的十个赚钱赛道
  • 奇舞周刊第525期:TypeScript很麻烦,不想使用!
  • 也许是史上最强书单!通识千书:来自 420 位智者的 1000+本代表作
  • 新版GPT-4Turbo向付费用户开放,福布斯发布2024年人工智能初创企业50强
  • 改变LoRA的初始化方式,北大新方法PiSSA显著提升微调效果
  • 直接扩展到无限长,谷歌Infini-Transformer终结上下文长度之争
  • OpenAI解雇两名Ilya团队成员,与「宫斗」泄密有关?
  • 中文OCR超越GPT-4V,参数量仅2B,面壁小钢炮拿出了第二弹
  • 企业级AI Agent如何落地汽车行业,这是国内首份系统阐述白皮书
  • NLPCC 2024“大语言模型监管”评测任务发布,诚邀各界专家学者参与
  • 博士申请 | 香港科技大学(广州)汤南教授招收数据科学方向全奖博士生
  • 业界首个!厦大北大联合深势科技发布XtalNet,从PXRD实验数据直接预测晶体结构
  • NUS、NTU等联合提出Dysen-VDM,利用LLM协助增强视频扩散模型的时间动态感知能力
  • 魔改RNN挑战Transformer,RWKV上新:推出2种新架构模型
  • 突发!OpenAI开除Ilya盟友,理由:涉嫌信息泄漏
  • 谷歌爆改Transformer,“无限注意力”让1B小模型读完10部小说,114倍信息压缩
  • GPT-4升级被曝引入Q*,推理/数学更强废话更少,竞技场重夺王位
  • 小微公司可用的开源ERP系统
  • 识读2300多年的战国竹简,竟只用2B端侧大模型!面壁发布新一代“小钢炮”
  • MIT等首次深度研究「集成LLM」预测能力:可媲美人类群体准确率