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 命令行工具

Download history 1/week @ 2024-06-29 24/week @ 2024-07-06 21/week @ 2024-07-27 117/week @ 2024-08-17

每月138 次下载

GPL-3.0 许可证

25KB
348

RuFetch

用 Rust 编写的简单、可定制的 fetch。

Github Actions CircleCI Main Branch CircleCI Dev Branch Crate Version

示例

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