https://github.com/K4rakara/freshfetch
A fresh take on neofetch
https://github.com/K4rakara/freshfetch
fetch neofetch ricing rust
Last synced: 25 days ago
JSON representation
A fresh take on neofetch
- Host: GitHub
- URL: https://github.com/K4rakara/freshfetch
- Owner: K4rakara
- License: mit
- Created: 2020-08-08T20:16:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-05T16:23:00.000Z (11 months ago)
- Last Synced: 2024-10-31T12:39:48.206Z (6 months ago)
- Topics: fetch, neofetch, ricing, rust
- Language: Rust
- Homepage:
- Size: 362 KB
- Stars: 464
- Watchers: 8
- Forks: 20
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-fetch - freshfetch - A fresh take on neofetch. `Rust` (Operation System / Cross Platform)
README
Freshfetch
Freshfetch is an alternative to [Neofetch](https://github.com/dylanaraps/neofetch)
written in Rust with a focus on customization.## Warning:
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!## Todo:
- Optimizations galore
- Documentation :sweat:
- Support for images
- Add colorization for all distros (69/261 complete)## Installation
#### Arch Linux
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.#### Other distros
With other distributions, you can either install the [latest `tar.gz` build](https://github.com/K4rakara/freshfetch/releases) or build from source.
###### Build from source
To compile Freshfetch, just run `cargo build --release -vv`. This will build the executable for your platform. Then, run these commands:
```bash
sudo cp ./target/release/freshfetch /usr/bin/
sudo chmod 755 /usr/bin/freshfetch
```
![]()
![]()
![]()