2 个版本
0.8.1 | 2022年4月22日 |
---|---|
0.8.0 | 2022年4月22日 |
10 在 #maybe
270KB
251 代码行(不含注释)
gxrfetch
用 Rust 编写的简单且可定制的获取程序。在大多数 Linux 发行版上运行,可能在 Mac 上也能运行,也许在 Windows 上也能部分运行(我没有测试)
屏幕截图
依赖项
- rust
- coreutils
可选
- nerdfonts - 图标
安装
使用以下命令克隆仓库进行安装:
git clone https://github.com/Goxore/gxrfetch.git
进入克隆的目录
cd gxrfetch
构建和安装
cargo install --path .
配置
配置文件在 ~/.config/gxrfetch
目录中生成
~/.config/gxrfetch/config
- 获取的右侧部分,模块所在位置 ~/.config/gxrfetch/ascii
- 获取的左侧部分,ASCII 艺术所在位置
两个文件中的所有空格和制表符都会影响最终结果的外观。我建议在 config
文件中的每一行前留下一些额外的空格,并在 ascii
文件中检查行结束,以免出现意外结果。
语法
(x)
- 颜色,其中 x 是主 8 种终端颜色的第一个字母(xl)
- 亮色,其中 x 是 8 种终端颜色的第一个字母<B>
- 使文本加粗<I>
- 使文本倾斜<BI>
- 使文本加粗和倾斜[module]
- 要插入的模块(名称,cpu,核心数,电池,内存,os,发行版,内核,shell,term,col,col2)[[date]]
- 在双方括号中插入任何 bash 命令,它将被替换为其输出
[gpu]
模块也可用,但强烈建议不要使用,因为它会降低性能
[env]
桌面环境,如果可用
贡献
请随意贡献代码、ASCII 艺术或配置示例,我会非常高兴包含这些内容!
依赖项
~4–12MB
~124K SLoC