Skip to content

Install

Pre-release. Builds are tagged but not yet publicly released. The commands below will be live the moment the first GitHub release is published. Track progress at github.com/royalti-io/ikenga/releases.

Terminal window
curl -fsSL https://ikenga.dev/install.sh | sh

The script detects your OS and architecture, downloads the right artifact from the latest GitHub release, and installs it:

  • macOS (x86_64) — mounts the signed .dmg and copies Ikenga.app into /Applications. Clears the Gatekeeper quarantine flag on the copy.
  • Linux (x86_64) — downloads the AppImage to ~/.local/bin/ikenga and makes it executable. If you’d rather a .deb (system-wide, apt-managed), the script prints the exact command.

Not yet supported. The current build matrix is x86_64-only. The installer exits cleanly with a pointer to the issue tracker rather than installing the wrong artifact.

Terminal window
winget install Ikenga.Shell

Or download the .exe installer directly from the latest release.

The install script honours three environment variables:

VariableDefaultPurpose
IKENGA_VERSIONlatestPin a specific release tag (e.g. v0.0.4).
IKENGA_INSTALL_DIR~/.local/binLinux portable install location.
IKENGA_REPOroyalti-io/ikengaSource repository.

Example: pin a specific version and install to a different directory:

Terminal window
curl -fsSL https://ikenga.dev/install.sh | \
IKENGA_VERSION=v0.0.4 IKENGA_INSTALL_DIR=$HOME/opt/bin sh