qfetch

Crates.ioqfetch
lib.rsqfetch
version0.9.1
sourcesrc
created_at2022-04-24 11:04:55.6488
updated_at2022-07-16 19:49:52.417069
descriptionqfetch is a simple fetch tool inspired by pfetch, but written in rust.
homepagehttps://bultek.synchron.com.ua/bultekdev/software/qfetch
repositoryhttps://bultek.synchron.com.ua/bultekdev/software/qfetch.git
max_upload_size
id573053
size26,966
Demir Yerli (mrquantumoff)

documentation

README

qfetch

qfetch is a tool that fetches info about your linux install.

Status Pipeline Crates.IO

Dependencies

  • /proc/meminfo with the following fields:
    • MemTotal in the 1st line
    • MemFree in the 2nd line
    • MemAvailable in the 3rd line
  • GNU Coreutils with the df command
  • /etc/os-release with the following fields:
    • PRETTY_NAME
  • Rust and Cargo of course!
  • Optionally you can install make to build the app

Installation via wake

  • Clone the repo
  • Install the dependencies
  • Run wake to build
  • Run wake -s .wake/install.Wakefile to install

Installation via make

  • Clone the repo
  • Install the dependencies
  • Run make to build the app
  • Run sudo make install to install the app
  • Run qfetch to see the output

Installation via cargo build

  • Clone the repository
  • Install the dependencies and rust via rustup
  • Run cargo build -r to build the executable
  • Your executable is target/release/qfetch, go ahead and run/install it somewhere

Installation using cargo

  • Dead simple, run cargo install qfetch

Ubuntu binaries are available in releases tab

Installation on Arch Linux or Arch Based Distros

Available on AUR (I officialy maintain it)

Available on AUR (Maintained by kleintux)

Help

  • Before creating an issue please check out the wiki
  • If the previous step didn't help, create an issue!
  • In tty the app may not display some data, try running it in a DE (if DE is null or empty then it will not display terminal and some other stuff)
Commit count: 0

cargo fmt