Skip to content

Install Sigil CLI on macOS and Linux

Sigil is distributed through public release artifacts. The hosted installer is a small bootstrap script that downloads the latest release installer from GitHub and runs it on your machine or CI runner.

PlatformStatusNotes
macOSSupportedApple Silicon and Intel builds are published when available.
LinuxSupportedx86_64 builds are published when available.
WindowsNot documented yetUse WSL2 for now, or email info@runsigil.com with your target workflow.
Terminal window
curl -fsSL https://runsigil.com/install.sh | sh

The script at https://runsigil.com/install.sh delegates to the latest public installer published at:

https://github.com/bobisme/sigil-releases/releases/latest

Pass installer flags after sh -s --:

Terminal window
curl -fsSL https://runsigil.com/install.sh | sh -s -- --no-modify-path

Use --no-modify-path when you want the installer to avoid editing shell profile PATH entries.

Terminal window
brew install bobisme/tap/sigil

For reproducible CI, install from a specific GitHub release instead of the moving latest URL. Replace v0.23.0 with the version you want:

Terminal window
curl -fsSL https://github.com/bobisme/sigil-releases/releases/download/v0.23.0/sigil-installer.sh | sh

Release archives and checksums are published on GitHub:

https://github.com/bobisme/sigil-releases/releases/latest

Download the archive and checksum for your platform, then compare the published checksum with your local file:

Terminal window
shasum -a 256 sigil-*.tar.*

If a release includes signature or provenance files, verify those before using Sigil in a protected CI path. For security or verification questions, email info@runsigil.com.

Terminal window
sigil --version
sigil --help

If your shell cannot find sigil, restart the shell or add Cargo’s bin directory to your PATH:

Terminal window
export PATH="$HOME/.cargo/bin:$PATH"

If installed into Cargo’s bin directory, remove the binary:

Terminal window
rm -f "$HOME/.cargo/bin/sigil"

If installed through Homebrew:

Terminal window
brew uninstall sigil

Remove any PATH entries the installer added only after confirming no other tools need the same directory.

SymptomCheck
curl: command not foundInstall curl, or download the release installer with another tool.
sigil: command not foundCheck ~/.cargo/bin in PATH, then restart the shell.
Permission denied in CIInstall into a writable directory, or run the installer before switching users.
Unsupported platformUse WSL2 for Windows, or request platform support at info@runsigil.com.
Need an exact artifactUse the GitHub release page and pin the version in CI.

Run the quickstart to initialize a service, execute a first evaluation, and emit an ALLOW, REVIEW, or BLOCK decision.