Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamui-fin/rfetch
A fast and minimal fetch program
https://github.com/kamui-fin/rfetch
fetch linux systeminfo
Last synced: 3 months ago
JSON representation
A fast and minimal fetch program
- Host: GitHub
- URL: https://github.com/kamui-fin/rfetch
- Owner: kamui-fin
- License: gpl-3.0
- Created: 2021-03-02T01:55:48.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-05T01:52:19.000Z (9 months ago)
- Last Synced: 2024-07-23T20:08:56.684Z (4 months ago)
- Topics: fetch, linux, systeminfo
- Language: Rust
- Homepage:
- Size: 79.1 KB
- Stars: 18
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-fetch - rfetch - A fast and minimal fetch program. `Rust` (Operation System / Cross Platform)
README
# rfetch
A fast, pretty, and configurable fetch program to output system information.![](screenshot.png)
## Setup
Before the installation, ensure that you have `rust`, `cargo`, and `git` installed on your system.
```bash
$ git clone https://github.com/kamui-7/rfetch.git
$ cd rfetch
$ cargo build --release
```
The resulting binary will be located in `./target/release`. You may move that binary file into any directory in your `$PATH` for execution without an absolute path.Now you need to copy the default config over with:
```bash
$ mkdir -p ~/.config/rfetch
$ cp config.toml ~/.config/rfetch
```If you want rfetch to be able to show battery info, you will need to enable the 'battery' feature. Replace the compilation command above with
```bash
$ cargo build --release --features=battery
```
This requires [upower](https://upower.freedesktop.org/) to be installed.