3 个不稳定版本
0.2.1 | 2022年12月6日 |
---|---|
0.2.0 | 2022年12月6日 |
0.1.0 | 2022年12月5日 |
#2832 in 命令行实用程序
35KB
911 行
⚠️ (WIP) 此项目目前尚不适合任何严重使用。
使用Rust编写的跨平台命令行界面(CLI)工具
以美观和有趣的方式显示系统信息。
📜 目录
✨ 演示
Ponyfetch
提供了一个美观、色彩丰富的系统信息显示,附带迷人的ponies。
🔧 使用方法
示例
ponyfetch -c=blue -p=rainbowdash_large
选项 | 描述 | 类型 | 默认值 | 必需? |
---|---|---|---|---|
-c 或 --color |
定义打印pony和标题的颜色 | 字符串 |
蓝色 |
否 |
-p 或 --pony |
要打印的pony | 字符串 |
rainbowdash |
否 |
-h 或 --help |
帮助菜单,以防你不理解这个选项 | 否 |
🧪 安装要求
在Linux(未测试MAC),使用以下命令安装net-tools包:
sudo apt-get install net-tools
或
sudo pacman -S net-tools
⚡ 安装
安装Ponyfetch有多种可能的方法,但仍然有自己编译的方法。如果你想,请继续阅读编译部分。
📦 使用Cargo安装
cargo install ponyfetch
📦 手动安装
要安装PonyFetch的最新版本,首先访问可用的发行版 此处 并下载可执行文件。对于Linux,将二进制文件移动到/usr/bin目录。对于Windows,将二进制文件移动到任何所需的路径,并将其添加到系统PATH环境变量中。
📚 贡献
🐎 添加新的ponies
如果您希望将新的小马添加到项目中,请遵守以下指南,以保持项目的结构完整性和功能性。这些小马的两个主要特点是它们的大小和风格(例如帽子或翅膀)。请参考当前的小马ASCII艺术来确定您的新小马的大小。如果您的 小马比其他小马大,请使用以下格式:<ponyname>_large
。如果大小与现有小马相同,请找到您的小马与当前小马之间明显的差异,并将其命名为<ponyname>_<difference>_large
。如果您仍然不确定,请打开一个问题与我们的团队成员讨论。另外,在添加新小马后,请确保在README的“来源”部分注明作者。
🖥️ 修改和添加代码
Ponyfetch仍在开发中,因此可能存在一些错误。如果您遇到一个,请打开一个问题并与我们讨论。一旦讨论完成,请提交一个带有建议更改的pull request。
⛓️ 源码
- PYTHON, Clive. In: ASCIIMAN [online]. [cit. 2022-12-02]. Available from: https://asciiman.neocities.org/MLP.html
- My Little Pony ASCII Art. [online]. [cited 2022-12-02]. Available from: https://emojicombos.com/my-little-pony-ascii-art
依赖关系
~71KB