Skip to content

Hextrix v1.1.2

Latest

Choose a tag to compare

@atif-1402 atif-1402 released this 17 Oct 12:34
· 1 commit to main since this release

Maintenance release — a flexible sweep command, a security fix, and the move to the OpenRootdev org.

What's new

  • hextrix sweep reworked with flags (and positional shorthand). Duration and accent color are now configurable, with sensible defaults:

    hextrix sweep -s 1 -c 4      # 1s wipe, blue accent
    hextrix sweep -c cyan        # default length, cyan accent
    hextrix sweep 0.5 magenta    # positional form of -s 0.5 -c magenta
    hextrix sweep                # defaults: 1.0s, red
    • -s / --seconds sets the duration (0.1–60, default 1.0).
    • -c / --color picks the accent: 1–9 or a name (red, green, yellow, blue, magenta, cyan, white, bright red, bright magenta); default red.
    • hextrix sweep --help prints its own usage.
    • The old hextrix sweep <seconds> form still works.
  • Security fix (CodeQL). Promoted the token-rate multiply to double in the frame loop so the intermediate product can no longer overflow float before widening. The CodeQL alert auto-resolved after the scan.

Changed

  • Installer, uninstaller, and README badge/clone URLs updated for the OpenRootdev org move.
  • README polish: Ko-fi support badge and section, tidied layout.

Install

curl -fsSL https://raw.githubusercontent.com/OpenRootdev/hextrix/main/install.sh | sh

Uninstall:

curl -fsSL https://raw.githubusercontent.com/OpenRootdev/hextrix/main/uninstall.sh | sh

Prebuilt binary attached (hextrix-linux-x86_64), or build from source — needs git, make, a C11 compiler and ncursesw. MIT licensed — full docs in the README.