Simple and adorable sysinfo utility.
Find a file
2025-12-04 12:50:05 +00:00
demo chore: squash commits 2024-06-18 13:17:14 +01:00
src cargo: fmt 2025-08-18 22:48:09 +01:00
.gitignore chore: initialise repository 2024-03-23 21:58:58 +00:00
Cargo.lock cargo: update dependencies 2025-12-04 12:50:05 +00:00
Cargo.toml cargo: update dependencies 2025-12-04 12:50:05 +00:00
justfile feat: justfile for experimenting with smaller binaries 2024-05-05 23:04:09 +01:00
LICENSE chore: convert license file to plaintext 2025-08-19 19:16:48 +01:00
README.md chore: convert license file to plaintext 2025-08-19 19:16:48 +01:00

bunbun

A simple and adorable sysinfo utility.

bunbun demo

Installation

To build bunbun, you'll need Rust installed:

$ git clone https://git.devraza.giize.com/devraza/bunbun
$ cd bunbun
$ cargo build --release # `--release` adds a few optimisations

This will make a binary in target/release with the name bunbun. To use this as you would any other program, add it to a directory on your $PATH, such as /usr/local/bin or $HOME/.local/bin.

NixOS

bunbun is now packaged on NixOS/nixpkgs, maintained by GaetanLepage! If you have Nix installed, you can try it with:

nix-shell -p bunbun

To install it on NixOS or home-manager, add bunbun to environment.systemPackages or home.packages respectively.

Platform support

bunbun primarily supports Linux; NixOS particularly. Secondary support is available for MacOS which I sometimes test on. Windows has the least support, but should be expected to largely work.

Note

Should you encounter any problems, please do let me know! Either with an issue on GitHub or via e-mail at devraza.hazard643@slmail.me.

Inspiration

Versioning

Releases of bunbun are, for the most part, discretionary.

major.minor.patch is the general format for versions, with:

  • major being incremented when I think bunbun has reached a significant milestone
  • minor being incremented when I feel enough has been done to warrant a new release
  • patch being incremented when I want to push a release fixing something small

License

This project is covered by the Mozilla Public License 2.0.