Freshfetch is an alternative to Neofetch written in Rust with a focus on customization.
Freshfetch is not to a "completed" state yet. Right now, it's in a "beta" of sorts, with a lot of room for optimization and improvement. If you run into any problems, be sure to file an issue so that it can be fixed!
- Optimizations galore
- Documentation 😓
- Support for images
- Add colorization for all distros (69/261 complete)
On Arch Linux, you can install one of three AUR packages:
freshfetch-git
-- The bleeding-edge version of freshfetch that builds from the master branch.freshfetch-bin
-- The stable version of freshfetch that you just install. No compile required.freshfetch
-- Currently not set up right, will be fixed with the next release. Once set up, It'll build the latest stable version from source.
With other distributions, you can either install the latest tar.gz
build or build from source.
To compile Freshfetch, just run cargo build --release -vv
. This will build the executable for your platform. Then, run these commands:
sudo cp ./target/release/freshfetch /usr/bin/
sudo chmod 755 /usr/bin/freshfetch