8 个版本
新版本 0.2.5 | 2024年8月18日 |
---|---|
0.2.4 | 2021年12月4日 |
0.2.3 | 2021年6月28日 |
0.2.2 | 2021年3月27日 |
0.1.1 | 2021年2月14日 |
#1657 in 命令行工具
每月138 次下载
25KB
348 行
RuFetch
用 Rust 编写的简单、可定制的 fetch。
示例
test@test-pc
------------------------------
Host: mohsin-pc
CPU: Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz (4)
OS: Arch Linux
Kernel Version: 5.15.2-arch1-1
DE: bspwm
Uptime: 0.61 hour(s)
Disk: /dev/sda2 (195.16 GB / 449.57 GB)
Memory: 2.44 GB / 8.24 GB
Swap: 0.59 GB / 8.59 GB
Temperature
--------------------
Ambient: 49°C
Core 0: 65°C
Core 1: 64°C
CPU: 63°C
GPU: 46°C
Package id 0: 65°C
SODIMM: 42°C
CPU: 41.5°C
配置位置
需要手动创建配置文件。
平台 | 位置 |
---|---|
Windows | %appdata%/ru_fetch/config.toml |
Linux | ~/.config/ru_fetch/config.toml |
Mac | ~/Library/Application Support/ru_fetch/config.toml |
配置选项
以下是一些可能的配置选项、它们的描述及其可能的值。
选项 | 描述 | 可能的值 |
---|---|---|
show_os | 显示操作系统 | true, false |
show_hostname | 显示主机名 | true, false |
show_kernel_version | 显示操作系统内核版本 | true, false |
show_memory | 显示总内存和已用内存 | true, false |
show_swap | 显示总交换空间和已用交换空间 | true, false |
show_uptime | 显示系统运行时间 | true, false |
show_colors | 显示颜色块 | true, false |
show_cpu | 显示 CPU 使用率 | true, false |
show_cores | 显示 CPU 总核心数 | true, false |
show_disks | 显示磁盘名称和使用情况 | true, false |
show_de | [Linux] 显示桌面环境名称 | true, false |
show_temperature | 显示传感器温度 | true, false |
uptime_type | 运行时间的单位 | 小时,分钟,秒 |
colors_width | 颜色块的大小 | 任意无符号整数 |
memory_type | 内存的单位 | KB, MB, GB |
注意: colors_width 需要一个在整数范围内的无符号整数。建议使用 3 - 5
示例/默认配置
示例配置
show_os = true
show_hostname = true
show_uptime = true
show_kernel_version = true
show_memory = true
show_swap = true
show_de = true
show_temperature = true
show_colors = true
show_cpu = true
show_cores = true
show_disks = true
colors_width = 3
uptime_type = "Minute"
memory_type = "GB"
许可证
本程序根据 GPL3 许可。
依赖
~1–12MB
~92K SLoC