Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

whatchamacallit

The stupid system monitoring tool. Displays basic system information from the command line.

Prerequisites

  • Go 1.26 or later

Build

make build        # outputs binary to bin/whatchamacallit
# or
go build -o bin/whatchamacallit .

Usage

# Display system information
whatchamacallit system info

Example output (Linux):

  System
  ──────────────────────────────────────────
  Operating System Platform  linux
  Operating System Version   Ubuntu 24.04 LTS
  Machine Hostname           mymachine
  UEFI Boot                  yes
  Secure Boot                yes
  HVCI (Windows Only)        no

  User
  ──────────────────────────
  Username        jdoe
  Display Name    John Doe
  User ID (UID)   1000
  Group ID (GID)  1000
  Home Directory  /home/jdoe

Boolean fields are rendered as / in color-capable terminals.

Development

make run              # run without building
go build ./...        # verify the whole codebase compiles
go test ./...         # run all tests

License

MIT © 2026 Muhammad Refansa Ali Muzky

About

The stupid system monitoring tool.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages