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