A fast light fetch written in Rust
Find a file
2023-06-16 10:03:32 -05:00
.github/workflows nvm 2023-04-22 19:42:52 +03:00
src Fix clippy warnings, minor code quality improvements 2023-06-16 10:03:32 -05:00
.gitignore Initial Commit 2023-04-22 18:47:08 +03:00
Cargo.lock Initial Commit 2023-04-22 18:47:08 +03:00
Cargo.toml Initial Commit 2023-04-22 18:47:08 +03:00
LICENSE Improve README file & add LICENSE 2023-06-08 16:03:04 +03:00
README.md Add screenshot to README 2023-06-14 16:18:20 +03:00

mrfetch

GitHub GitHub Workflow Status GitHub top language

This is the repository for mrfetch. mrfetch is a fetch utility created by iVacon as a nitch-inspired hobby project made in Rust. The mrfetch tool is in no way, shape, or form, endorsed by the Rust Foundation or Project. Disclaimers aside, this started as nothing more but a personal hobby project for me (iVacon) to practice Rust with. I don't expect this to get popular, and definitely not to replace nitch. Those projects are far, far greater and bigger and made by way smarter people.

MrFetch Screenshot

Install guide

This program works ONLY on Linux. No macOS, no Windows. Maybe you can run it on BSD but that's untested.

1. Dependencies: rustup and git. Optional: figlet

  • Arch Linux:
sudo pacman -S rustup git figlet
  • Debian Linux:
sudo apt install rustup git figlet

If you don't want to install figlet (for the ASCII logo) then you can remove "figlet" from the end of both commands. I'm working on removing figlet from the dependency list alltogether, and packaging the logos in the program, however that would require a lot of testing (likely involving VMs).

2. Clone the repository:

git clone https://github.com/iVacon/mrfetch

3. Set up rustup if you haven't already:

rustup default stable

4: Compile:

cd mrfetch
cargo build --release

5: Install:

sudo cp target/release/mrfetch /bin/mrfetch