Go to file
2021-12-17 18:37:01 +01:00
archlinux Add REAMDE, LICENSE, PKGBUILD, man page 2021-12-17 18:37:01 +01:00
src Formatting, add Default trait to Machine struct 2021-12-17 17:20:05 +01:00
.gitignore Initial commit 2021-12-09 03:07:58 +01:00
Cargo.lock It seems to somewhat work on my machine 2021-12-09 06:05:08 +01:00
Cargo.toml It seems to somewhat work on my machine 2021-12-09 06:05:08 +01:00
LICENSE Add REAMDE, LICENSE, PKGBUILD, man page 2021-12-17 18:37:01 +01:00
pumo-system-info.1 Add REAMDE, LICENSE, PKGBUILD, man page 2021-12-17 18:37:01 +01:00
README.org Add REAMDE, LICENSE, PKGBUILD, man page 2021-12-17 18:37:01 +01:00

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/commit/61e8102227ad3e24d85397ad68b53433dc0b5873/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.