tsh — a shell that mounts command groups

tsh

A shell that mounts command groups. One command installs the binary, its helper binaries, and the presets it resolves from inside its own bundle.

what the bundle ships

  • The tsh binary

    Linked onto your PATH by the bundle's own install step, so tsh works from any shell.

  • Helper binaries

    The companion executables tsh shells out to, versioned and shipped together so they cannot drift apart.

  • Ring-1 presets

    scenes, render, components and rc — resolved from inside the bundle, so a fresh install is already configured.

  • Verified before it is unpacked

    The installer checks the archive's sha256 against the published release and refuses to continue on a mismatch.

  • Immutable release names

    Every archive name carries its version, target, source commit and binary fingerprint, so a name always identifies the same bytes.

  • One installer, one origin

    This page fetches its installer from releases.lona.so, which is also where tento-apps and tsh update look. There is one implementation, not a copy.

Install tsh