A fast, lightweight, and highly customizable system information fetcher for the terminal, built in Rust. Display your system info with style and flexibility across Windows, Linux, and macOS.
A cross-platform system information fetching tool inspired by fastfetch and neofetch, written in Rust.
|
|
curl -fsSL https://raw.githubusercontent.com/xscriptor/xfetch/main/install.sh | bash
irm https://raw.githubusercontent.com/xscriptor/xfetch/main/install.ps1 | iex
config.jsonc.cargo run --release
Or install locally:
cargo install --path .
xfetch looks for a configuration file at:
~/.config/xfetch/config.jsonc%APPDATA%\xfetch\config.jsonc~/Library/Application Support/xfetch/config.jsoncconfig.jsonc)// Configuration for xfetch
{
// Path to custom ASCII art file (optional)
"ascii": null,
// Modules to display
"modules": [
"os",
"kernel",
"wm",
"packages",
"shell",
"cpu",
"gpu",
"memory",
"disk",
"battery",
"uptime",
"terminal"
],
// Enable colors
"show_colors": true
}
Simply run xfetch in your terminal.
xfetch