Skip to content

Theme Report 0.9.2

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:10
· 1 commit to main since this release
  • Restore the badge on stable Omarchy. Use standard Quickshell IPC and optionally register with newer shells' socket registry, rather than requiring their ShellIpc type. Fixes the widget failing to load on Omarchy 4.0.2. Regression tests cover both APIs, native IPC calls, registry lifecycle and monitor ownership.

  • Pin downloaded executables to reviewed source. The installer checks the archive against a SHA-256 embedded in its version/architecture table, never a checksum downloaded from the same release. Optional GitHub attestation verification now requires the exact source commit, tag and release workflow. Unknown versions fail closed; release publishing no longer replaces existing assets. Addresses marketplace submission #12129.

  • Two-command install. omarchy plugin add … --enable, then bash ~/.config/omarchy/plugins/oldjobobo.theme-report/scripts/install.sh. The installer now downloads the matching release binary itself and checks its checksum, plus its GitHub attestation when gh is logged in. No Rust toolchain, cd or tarball handling needed. --build compiles from source instead, with build files kept in ~/.cache.

  • The installer asks before adding the badge to your bar or restarting the shell, instead of printing commands to copy. install.sh --help lists the options.

  • When the analyzer is missing, the panel shows the install command instead of a path to check.

Built by GitHub Actions from 95d946e53b744689298a7eb19d6e5e66fb4f3146 with Rust 1.99.0 on ubuntu-24.04.
Verify: gh attestation verify <archive> -R OldJobobo/theme-report

Updating an existing install

omarchy plugin update oldjobobo.theme-report
bash ~/.config/omarchy/plugins/oldjobobo.theme-report/scripts/install.sh

If the badge is still missing, restart the shell with omarchy restart shell while the desktop is unlocked.

--[ Pi :: gpt-6.1-sol ]--
--- on behalf of: @OldJobobo