Repository navigation
SysMon 2.1.0
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 —
amberandterminal— 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).
