Skip to content

Install Kickoutchi

Pick your swamp path: installer, archive, Cargo, Nix, or your platform's package manager. Linux, macOS, and Windows get native listing, inspect, watch, why, and explicit tree cleanup; process-group cleanup stays Unix-only.

Recommended

Official installers, the updater, and direct release archives.

Linux & macOS installer

Linux • macOS

Downloads the matching GitHub Release archive and installs both binaries on your PATH.

shell
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/nuggocto/kickoutchi/releases/latest/download/kickoutchi-installer.sh \
  | sh

Windows PowerShell installer

Windows

Downloads the Windows release archive and installs both binaries on your PATH.

powershell
powershell -ExecutionPolicy Bypass -NoProfile -Command "irm https://github.com/nuggocto/kickoutchi/releases/latest/download/kickoutchi-installer.ps1 | iex"

Update an existing install

Linux • macOS • Windows

Installer-based installs ship kickoutchi-update. Run it to check for and install the newest GitHub Release.

shell
kickoutchi-update

Direct release archives

Linux • macOS • Windows

Download an archive manually, verify its checksum, then place kickoutchi and kick on your PATH. Each platform archive has a matching .sha256 file, and the release includes sha256.sum.

From source

Build from the Git repository with Cargo, or run the Nix flake directly.

Cargo (from Git)

Any platform

Rust users can build and install straight from the repository.

shell
cargo install --locked --git https://github.com/nuggocto/kickoutchi

Nix flake

Linux

Run the flake without installing it, or add either binary to a Nix profile.

Run the TUI
nix run github:nuggocto/kickoutchi
Run the CLI
nix run github:nuggocto/kickoutchi#kick -- list
Install
nix profile install github:nuggocto/kickoutchi

Package managers

Homebrew (Linux/macOS), Scoop (Windows), and the AUR (Arch) are all live and carry the current release.

AUR • kickoutchi-bin

Linux

Installs both prebuilt binaries from the checksummed GitHub Release archive.

shell
yay -S kickoutchi-bin

Homebrew

macOS

Install from the Homebrew tap • one formula, both binaries, and brew upgrade keeps them current.

shell
brew install nuggocto/tap/kickoutchi

Scoop

Windows

Install from the Scoop bucket • both binaries, and scoop update keeps them current.

Add the bucket
scoop bucket add nuggocto https://github.com/nuggocto/scoop-bucket
Install
scoop install kickoutchi

Platform & package status

Linux

Native /proc collection with pidfd-backed tree/group kill and inspect.

macOS

Native libproc / sysctl collection with tree/group kill and inspect.

Windows

Native IP Helper listing, inspect, single-process kill, and CLI tree kill via Job Objects.

Available packages

Installer, Release archives, Cargo, Nix flake, AUR, Homebrew, Scoop

Installed? Start here.

Follow the TUI walkthrough, or open the command reference for a headless workflow.