Documentation Index
Fetch the complete documentation index at: https://docs.nanny.run/llms.txt
Use this file to discover all available pages before exploring further.
Install
brew tap nanny-run/nanny
brew install nannyd
curl -fsSL https://install.nanny.run | sh
Installs to /usr/local/bin if writable, otherwise ~/.local/bin. Have Rust installed? cargo install nannyd also works.irm https://install.nanny.run/windows | iex
Downloads nanny-windows-x86_64.zip from the latest GitHub Release, extracts to %LOCALAPPDATA%\nanny\, and adds that directory to your user PATH. Restart your terminal after installing.
Verify:
Upgrade
Re-run the install script. It overwrites the existing binary.curl -fsSL https://install.nanny.run | sh
Re-run the install script. It overwrites the existing binary.irm https://install.nanny.run/windows | iex
Uninstall
If installed via Homebrew, this redirects you to brew uninstall nannyd to keep Homebrew metadata consistent. Spawns a background process that removes the binary and cleans up your PATH automatically. Restart your terminal after uninstalling.
Troubleshooting
nanny: command not found after install
Open a new terminal window. If the issue persists, confirm the install directory is in your PATH: Open a new terminal window. PATH changes do not apply to already-open sessions. To verify the entry was added:[Environment]::GetEnvironmentVariable("PATH", "User") -split ";" | Where-Object { $_ -match "nanny" }
Windows Defender blocks the downloadThe binary is unsigned. If Defender quarantines it, add an exclusion for %LOCALAPPDATA%\nanny\ or download the .zip directly from the GitHub Releases page and extract manually.