You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Lucien Cartier-Tilet f3ef1c9cfa
Bump to 0.1.1, fix PKGBUILD
1 year ago
archlinux Add REAMDE, LICENSE, PKGBUILD, man page 1 year ago
src Formatting, add Default trait to Machine struct 1 year ago
.gitignore Initial commit 1 year ago
Cargo.lock Bump to 0.1.1, fix PKGBUILD 1 year ago
Cargo.toml Bump to 0.1.1, fix PKGBUILD 1 year ago
LICENSE Add REAMDE, LICENSE, PKGBUILD, man page 1 year ago
README.org Add REAMDE, LICENSE, PKGBUILD, man page 1 year ago
pumo-system-info.1 Add REAMDE, LICENSE, PKGBUILD, man page 1 year ago

README.org

Pumo System Info

Introduction

pumo-system-info is a cli utility designed to output in the terminal system information. This includes:

  • the OS name
  • the OS kernel version
  • the systems name
  • the current uptime
  • the systems current RAM usage
  • the systems current swap usage
  • the systems current partition usage

What does “Pumo” mean?

Its my cats name.

Build the project

From cargo

You can build the project by running the following command:

cargo build --release

If you want to directly run it, you can instead execute the following command:

cargo run --release

If you want, you can also skip all these steps and install it in $HOME/.cargo/bin with the following command:

cargo install --path .

Ensure $HOME/.cargo/bin is in your $PATH, then simply run pumo-system-info.

ArchLinux

A PKGBUILD is made available in the /phundrak/pumo-system-info/src/branch/main/archlinux directory so you can install pumo-system-info as a native Arch package. To use it, run the following commands:

cd archlinux/
makepkg -si

License

pumo-system-info is under the GPL-3.0 license. You can either read a tl;dr of the license or the full legal text.