A fast light fetch written in Rust
Find a file
Xory ​ 31a9d270b6 Merge branch 'github-actions-to-gitlab-cicd' into 'master'
feat: github actions -> gitlab CI/CD

See merge request xory/mrfetch!1
2024-04-18 10:53:17 +00:00
src quick fix: add gb to total ram 2024-04-11 19:40:26 +03:00
.gitignore Initial Commit 2023-04-22 18:47:08 +03:00
.gitlab-ci.yml feat: add gitlab ci/cd file 2024-04-18 10:52:18 +00:00
Cargo.lock Restructure according to standard and remove ansi_term dependency 2024-04-05 17:28:52 +03:00
Cargo.toml Restructure according to standard and remove ansi_term dependency 2024-04-05 17:28:52 +03:00
default.nix Basic-ish Nix Derivaton & README.md updates 2024-04-05 17:42:54 +03:00
LICENSE Improve README file & add LICENSE 2023-06-08 16:03:04 +03:00
README.md Basic-ish Nix Derivaton & README.md updates 2024-04-05 17:42:54 +03:00
shell.nix Restructure according to standard and remove ansi_term dependency 2024-04-05 17:28:52 +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.

Install guide

This program works ONLY on Linux. No macOS, no Windows. Maybe you can run it on BSD but that's untested. For NixOS, you just have to include the derivation in default.nix. You use NixOS, so you know how to do that.

1. Dependencies: rustup, git and figlet

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

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