github dominatos/devtoolbox-cheats v1.5.6

4 hours ago

📦 DevToolbox v1.5.6

Release Date: August 29, 2026
Target OS: macOS (Intel & Apple Silicon), Linux


What's New

  • macOS support (beta) — Full standalone macOS integration via SwiftBar (macOS 12+) with xbar fallback for older systems. Includes installer, updater, uninstaller, and debug tools.
  • Configurable viewers — Choose your preferred Markdown viewer from the menu (VS Code, Cursor, Sublime Text, terminal editors, and more). Selection persists across sessions.
  • Helix editor support — Added Helix as a first-class viewer option.
  • curl | bash install — Run curl -fsSL .../install.sh | bash from anywhere to install without cloning the repo first.
  • Safe uninstalleruninstall.sh now asks before removing ~/cheats.d, preserving your custom cheatsheets.

Fixes

  • Cache race condition — Fixed empty cache in compact mode caused by xbar timeout interruptions. Writes are now atomic.
  • Desktop file detection — Fixed false positives where cursor or code matched unrelated .desktop files on Linux. Pattern now requires exact executable name match.
  • Terminal launch failuresosascript exit status is now propagated instead of silently swallowed, allowing fallback to alternate viewers.
  • Installer hardeningpython3 detection probes absolute paths; MacPorts status matching no longer yields false positives; shell RC deduplication prevents duplicate PATH blocks.

Testing

  • New macOS test suite: 16 tests covering viewer detection, terminal launching, cache rebuild, and failure recovery.
  • macOS installer suite expanded to 43 assertions.
  • macOS updater suite expanded to 13 assertions.

Full Changelog: v1.5.5...v1.5.6

Don't miss a new devtoolbox-cheats release

NewReleases is sending notifications on new releases.