Crates.io | sfetch |
lib.rs | sfetch |
version | 1.3.1 |
source | src |
created_at | 2021-05-15 11:34:56.032721 |
updated_at | 2022-01-27 23:57:25.737255 |
description | A minimalistic and customizable fetching program written in Rust. |
homepage | |
repository | https://github.com/MattTheNub/sfetch.git |
max_upload_size | |
id | 397814 |
size | 9,591 |
A minimalistic and customizable fetching program written in Rust.
Only Linux is currently supported. The easiest way to install sfetch
is to run cargo install sfetch
.
However, if you want to customize your installation, you may instead build from source:
git clone https://github.com/MattTheNub/sfetch.git
cd sfetch
cargo build --release
You may now configure and rebuild sfetch
. The binary will be located at
target/release/sfetch
.
Create a fetching program, similar to neofetch
, afetch
, and others, while maintaining as
much functionality as possible with a maximum of 80 lines of code (SLOC).
One letter followed by 'fetch' is a pretty common naming scheme for these fetching programs. I chose 's' because this project is really stupid.
Configuration is stored in the src/config.rs
file, and is used at compile-time. You must
rebuild (cargo build --release
) to see changes.