Install

For macOS, Linux, and Windows

No prerequisites

You can also install manually: download the latest release and extract it from there.

macOS

curl -fsSL https://notch.cs.montana.edu/install.sh | bash

Linux

curl -fsSL https://notch.cs.montana.edu/install.sh | bash

For x86_64 and arm64.

Shells other than bash on Linux

The install script writes to ~/.bashrc. If your interactive shell is something else, add the PATH entry manually after install.

Windows

In PowerShell:

iwr https://notch.cs.montana.edu/install.ps1 | iex

Uninstall

macOS

rm -rf ~/.notch
sed -i '' '/^# notch$/,+1d' ~/.zshrc

Linux

rm -rf ~/.notch
sed -i '/^# notch$/,+1d' ~/.bashrc

If you added the PATH entry manually for a shell other than bash, remove it manually too.

Windows

Remove-Item -Recurse -Force $env:LOCALAPPDATA\notch
$appDir = "$env:LOCALAPPDATA\notch\notch"
$userPath = [Environment]::GetEnvironmentVariable("PATH", "User")
$cleaned = (($userPath -split ";") | Where-Object { $_ -ne $appDir -and $_ -ne "" }) -join ";"
[Environment]::SetEnvironmentVariable("PATH", $cleaned, "User")

See also