1 个不稳定版本
0.2.5 | 2022 年 9 月 4 日 |
---|
#20 在 #系统信息
21KB
377 行
RuFetch
用 Rust 编写的一个简单、可定制的 fetch 工具。
注意:这是 ru_fetch 的延续版本。
示例
user@user-pc
------------------------------
OS: Arch Linux
Host: user-pc
Uptime: 24.37 min(s)
Kernel Version: 5.10.15-arch1-1
CPU: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz (4)
Disk: /dev/sda2 (96.61 GB / 449.57 GB)
Memory: 2.45 GB / 8.05 GB
Swap: 1.02 GB / 8.39 GB
配置位置
平台 | 位置 |
---|---|
Windows | %appdata%/rufetch/config.toml |
Linux | ~/.config/rufetch/config.toml |
Mac | ~/Library/Application Support/rufetch/config.toml |
配置选项
以下是可以配置的选项,它们的描述和可能的值。
选项 | 描述 | 可能的值 | 默认 |
---|---|---|---|
show_os | 显示操作系统 | true, false |
true |
show_hostname | 显示主机名 | true, false |
true |
show_kernel_version | 显示操作系统内核版本 | true, false |
true |
show_memory | 显示总内存和已用内存 | true, false |
true |
show_swap | 显示总交换空间和已用交换空间 | true, false |
true |
show_uptime | 显示系统运行时间 | true, false |
true |
show_colors | 显示颜色块 | true, false |
true |
show_cpu | 显示 CPU 使用率 | true, false |
true |
show_cores | 显示总 CPU 核心数 | true, false |
true |
show_temperature | 显示温度** | true, false |
false |
show_disks | 显示磁盘名称和用法 | true, false |
true |
uptime_type | 运行时间的单位 | 小时,分钟,秒 |
小时 |
colors_height | 颜色块的高度** | 任何无符号整数 |
2 |
colors_width | 颜色块的宽度** | 任何无符号整数 |
2 |
memory_type | 内存的单位 | KB, MB, GB |
GB |
注意:colors_width 需要一个在整数范围内的无符号整数。推荐使用 3 - 5
注意:show_temperature 目前可能不适用于所有平台,因此默认值为 false
许可证
本程序受 GPL3 许可证保护
依赖项
~1.3–2.4MB
~50K SLoC