Skip to content

Repository files navigation

🧠 leenfetch

License: MIT TEST Build Release Crates.io GitHub all releases Crates.io Downloads Ask DeepWiki

A fast, minimal, and customizable system information tool built in Rust — your alternative to Neofetch.

📸 Screenshots

🚀 Quick Install

Linux:

curl -sSfL https://raw.githubusercontent.com/drunkleen/leenfetch/master/install.sh | sudo sh

Windows (PowerShell):

iex (iwr https://raw.githubusercontent.com/drunkleen/leenfetch/master/install.ps1).Content; Install-Leenfetch -Update

Update

Linux:

curl -sSfL https://raw.githubusercontent.com/drunkleen/leenfetch/master/install.sh | sudo sh -s -- --update

Windows (PowerShell):

iex (iwr https://raw.githubusercontent.com/drunkleen/leenfetch/master/install.ps1).Content; Install-Leenfetch -Update

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 and logo_scale, with image logos capped to a terminal-friendly width
  • Piped ASCII input (fortune | cowsay | leenfetch) takes priority over configured logos
  • 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

  1. Fork the repo
  2. Create your branch (git checkout -b feature/my-feature)
  3. Commit your changes
  4. Push and create a Pull Request

☕ Support

📄 License

MIT © DrunkLeen

About

modern, minimal, and the fastest neofetch like system information tool with remote fetch ability, written in Rust.

Resources

Code of conduct

Contributing

Security policy

Stars

24 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages