🧠 leenfetch
A fast, minimal, and customizable system information tool built in Rust — your alternative to Neofetch.
📸 Screenshots
🚀 Quick Install
# Linux
|
# Windows (PowerShell)
|
Update
# Linux
|
# Windows
| ;
See the wiki for manual installation on Arch/Debian/RPM/Windows/crates.io and build from source.
⚡ Features
- Blazing fast startup written in Rust
- Customizable output layout with colorized terminal output
- Modular — enable or disable components via config
- Detects packages, shell, GPU, DE/WM, and more
- Custom ASCII art or image support via
custom_logo_path - Piped ASCII input (
fortune | cowsay | leenfetch) - First-run config chooser with a Neofetch-style preset option
- Remote system info over SSH using the remote machine's config/layout
- Machine-readable JSON output
📖 Full Documentation
Everything else — configuration, module reference, CLI options, SSH, theming, troubleshooting — is in the wiki or DeepWiki.
🎯 Roadmap
| Feature | Status |
|---|---|
| Core module system | ✅ Done |
| Linux + Windows support | ✅ Done |
| JSON output + SSH fetching | ✅ Done |
| CLI override options | ✅ Done |
| ASCII art & theming | ✅ Done |
| Plugin/module system | ❓ Maybe |
🤝 Contributing
- Fork the repo
- Create your branch (
git checkout -b feature/my-feature) - Commit your changes
- Push and create a Pull Request
☕ Support
- Patreon — patreon.com/drunkleen
- Buy Me a Coffee — buymeacoffee.com/drunkleen