RustyFetch is a command-line tool inspired by screenfetch and neofetch, written in Rust. It displays system information (OS, CPU, hostname, etc.) alongside an ASCII logo. This project aims to explore system concepts while learning a modern language like Rust.
- Learning: Understand system interactions.
- Rust: Discover a performant, secure, and systems-oriented language.
- Fun: No good reason is a good reason, especially for fun.
- Display the OS name (Linux, macOS, Windows).
- Display the machine’s hostname.
- Display a static ASCII logo.
- Display the CPU model.
- ...
- Clone the repository:
git clone https://github.com/marxhubert/rustyfetch.git - Navigate to the folder:
cd rustyfetch - Compile and run:
cargo run
See todo.md for planned features.
Suggestions welcome! Open an issue or a PR.
Tested only on Debian (WSL2)