Skip to content

SysMon 2.1.0

Choose a tag to compare

@RamenFast RamenFast released this 07 Jul 21:32
· 52 commits to main since this release

Amber CRT

Ten rooms. Switching themes changes the room, not just the paint.

New in 2.1.0

  • Four new palettes: Paper (warm reading light, leather
    accent), Basalt (bevel city — carved gray stone, steel-blue
    accent), Amber CRT (service-terminal amber phosphor), and
    Chromacore (the 1905 green terminal this design language grew
    from). All ten get equal care: full token blocks, stone triples,
    light/dark-aware graph colors.
  • Two new graph palettes — amber and terminal — and theme
    companions: Amber CRT brings amber graphs, Chromacore brings
    terminal greens, Basalt goes mono, Paper warms to sunset.
  • Deeper UI test suite: the AccessKit harness now walks every
    palette asserting the applied style, drives units/compact through
    the menu, toggles pop-outs from the card header, and pushes verbs
    through the real ctl command queue. The e2e script screenshots all
    ten themes per run.
  • Release-per-main-commit, executable: scripts/release.sh
    refuses dirty trees, version drift, re-tags, and stale README
    install commands — then tags, builds, checksums, and publishes.
    Every commit on main is a versioned release with its deb + rpm.

Nothing removed; every v2.0.0 surface unchanged. sysmon ctl theme paper|basalt|amber|chromacore and the menu both reach the new rooms.

Install

# Debian / Ubuntu / Mint
sudo apt install ./sysmon_2.1.0_amd64.deb

# Fedora / RHEL (built on Mint, rpm --test verified — reports welcome)
sudo dnf install ./sysmon-2.1.0-1.x86_64.rpm

# from source
git clone https://github.com/RamenFast/sysmon && cd sysmon
cargo build --release && sudo install -m755 target/release/sysmon /usr/local/bin/

Verify: sysmon --version → sysmon 2.1.0 (v2). SHA256SUMS
covers every asset.


Built by Ben with Claude Code
(Claude Fable 5).