Repository navigation
v0.5.0 — composable animations, startup hook and bubble tea v2
composable animations, startup hook and bubble tea v2
--tint-animationnow takes a comma-separated list, e.g.--tint-animation interference,edge-glow,milestone-ripple. new effects:interferencemoves light through the fill,edge-glowbreathes at the fill boundary, andmilestone-rippleruns once after a forward value/tick/increment update. any subset combines with the existingpulse,shimmerandcycle; order does not matter and unknown names fail validation.assets/demos/animation-reel.htmlshows each effect and a combined reel.--on-start 'command'runs a shell command once when the renderer starts, after its socket is listening, and always finishes before any completion hook. a renderer in a tmux pane inheritsTMUX_PANE, so the hook can style its own pane.- behaviour change:
tmux-startno longer empties the new pane'spane-border-formatby default. passtmux-start --clear-border-formatto keep the previous behaviour; the border line itself remains either way. - migrated to bubble tea v2 (
charm.land/bubbletea/v2). v2's renderer erases below the bar on every full redraw and on exit, which tmux treats as a full clear from a dedicated pane's home position and scrolls into history. the renderer output rewrites those erases row by row, so resizing or zooming a progress pane no longer leaves duplicate bars in scrollback. colour output is unchanged for every--color-mode. --color-mode autonow detects the profile with charm's colorprofile: the best of the environment, terminfo and, inside tmux,tmux info'sTc/RGBflags. an rgb-capable tmux now gets truecolor where earlier releases chose 256 colours. explicit modes are passed to the renderer unchanged.- readme, agent skill and plugin version (0.5.0) updated.
sender and renderer from v0.4.0 or newer remain protocol-compatible. the new flags need a v0.5.0 renderer.
ready-to-run downloads
choose the matching macos (darwin) or linux archive for arm64 or amd64. apple silicon uses darwin_arm64; intel macs use darwin_amd64. extract and run the executable; go and make are not required.
archives include the executable, readme, license, rgb demos and animation reel, example phase files, and agent skill/plugin files. verify archive sha256 hashes using checksums.txt. macos binaries are not notarized. native linux amd64 execution is verified, including the tmux bootstrap, update and auto-close flow; other architectures are cross-compiled static binaries inspected without execution on those target systems.