You can not 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 month ago
archlinux Add REAMDE, LICENSE, PKGBUILD, man page 1 month ago
src Formatting, add Default trait to Machine struct 1 month ago
.gitignore Initial commit 1 month ago
Cargo.lock Bump to 0.1.1, fix PKGBUILD 1 month ago
Cargo.toml Bump to 0.1.1, fix PKGBUILD 1 month ago
LICENSE Add REAMDE, LICENSE, PKGBUILD, man page 1 month ago
README.org Add REAMDE, LICENSE, PKGBUILD, man page 1 month ago
pumo-system-info.1 Add REAMDE, LICENSE, PKGBUILD, man page 1 month 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 system’s name

  • the current uptime

  • the system’s current RAM usage

  • the system’s current swap usage

  • the system’s current partition usage

What does “Pumo” mean?

It’s my cat’s 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.