An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

Freshfetch



A fresh take on Neofetch






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
```


An example configuration
An example configuration
An example configuration