简介
macchina 是用 Rust 开发的系统信息查看工具,用于获取和显示系统硬件、软件和环境信息(如内核版本、内存使用情况、处理器负载等),支持在主流操作系统中运行,类似于 fastfetch 和 neofetch。
快速上手
安装
eval "$(curl https://get.x-cmd.com)" # 安装 x-cmd
x env use macchina # 使用 x-cmd 安装 macchina
使用
-
获取和显示系统信息:
macchina macchina -o machine macchina -o machine -o terminal -o shell -
定制 macchina:
-
存放配置文件的目录:
- Linux 和 BSD:
~/.config/macchina/或$XDG_CONFIG_HOME/macchina/ - macOS:
$HOME/.config/macchina/ - Windows:
%AppData%/macchina/
- Linux 和 BSD:
-
macchina.toml:macchina 的配置文件,用于调整 macchina 需要显示或隐藏的内容以及使用的主题。 -
示例 - 自定义主题:
x touch "$HOME/.config/macchina/themes/" printf "%s\n" \ 'hide_ascii = true' \ '[box]' \ 'border = "plain"' \ 'visible = true' > "$HOME/.config/macchina/themes/x.toml" macchina -l macchina -t x
-
功能特点
- 最小化:相比于
neofetch和fastfetch,macchina更加简单,更适合小型设备或资源受限的环境。 - 可定制化:提供主题系统,主题配置文件与主要配置文件是分开的,用户可以创建一堆主题并随时在它们之间切换。
竞品和相关项目
- neofetch:用 bash 3.2+ 编写的命令行系统信息工具,支持使用图片、壁纸、ASCII 文件等作为徽标,支持近 150 种不同的操作系统。
- fastfetch:用 C 语言开发的系统信息查看工具,类似于
neofetch,使用 JSON 格式的配置文件,功能比macchina更加丰富。
进一步阅读
- macchina 源代码 - macchina 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 macchina 和参与社区贡献。
- macchina theme - macchina 社区用户分享的主题。
更多内容请查阅 : pkg/macchina
转载请标明原文链接 :www.x-cmd.com/pkg/macchin…
关注微信官方公众号 : oh my x
获取开源软件和 x-cmd 最新用法