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

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

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!


相关文章
|
7月前
|
程序员 Linux iOS开发
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)
291 1
|
3月前
|
C# Windows
visual studio 2022 社区版 c# 环境搭建及安装使用【图文解析-小白版】
这篇文章提供了Visual Studio 2022社区版C#环境的搭建和安装使用指南,包括下载、安装步骤和创建C#窗体应用程序的详细图文解析。
visual studio 2022 社区版 c# 环境搭建及安装使用【图文解析-小白版】
|
7天前
|
存储 人工智能 开发者
GitHub 推出免费版 GitHub Copilot:提供每月2,000次代码补全和50条聊天消息,支持多种主流大模型
GitHub 推出了 GitHub Copilot Free,提供每月 2,000 代码补全和 50 聊天消息,支持多种模型和功能,助力 1.5 亿开发者。
64 5
GitHub 推出免费版 GitHub Copilot:提供每月2,000次代码补全和50条聊天消息,支持多种主流大模型
|
9天前
|
存储 安全 Linux
全平台免费的在线笔记本(支持markdown、mermaid)
StackEdit是一款基于浏览器的Markdown编辑器,支持跨平台使用,无需安装,可将笔记存储在gitee、github等平台上。其优势包括内容安全免费、多平台同步、离线可用、支持UML图和流程图绘制等。通过简单的步骤即可完成注册、登录和笔记创作,并能轻松实现在线共享。
33 0
|
4月前
|
Docker 容器
多功能秒达工具箱全开源源码,可自部署且完全开源的中文工具箱
多功能秒达开源工具箱源码,,可自部署且完全开源的中文工具箱,永远的自由软件,轻量级运行,全平台支持(包括ARMv8),完全类似 GPT 的支持,与高效的 UI 高度集成,可用的 Docker 映像和便携式版本,桌面版支持,开源插件库。
98 5
多功能秒达工具箱全开源源码,可自部署且完全开源的中文工具箱
|
4月前
|
数据采集 JSON JavaScript
|
7月前
|
编解码 Java Linux
开源文档预览项目 kkFileView (9.9k star) ,快速入门
kkFileView 是一款文件文档在线预览解决方案,采用流行的 Spring Boot 框架构建,易于上手和部署。 该项目基本支持主流办公文档的在线预览,包括但不限于 doc、docx、xls、xlsx、ppt、pptx、pdf、txt、zip、rar,以及图片、视频、音频等格式。
开源文档预览项目 kkFileView (9.9k star) ,快速入门
|
7月前
|
存储 Docker 容器
Star 8.3k!强烈推荐这款强大的 PDF 文件处理工具,PDF处理它全包了!
Star 8.3k!强烈推荐这款强大的 PDF 文件处理工具,PDF处理它全包了!
147 1
|
7月前
|
JavaScript 搜索推荐 前端开发
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
《VitePress 简易速速上手小册》第2章:Markdown 与页面创建(2024 最新版)
246 0