-
Notifications
You must be signed in to change notification settings - Fork 0
install
aniongithub edited this page May 19, 2026
·
1 revision
curl | bash (or iwr | iex) and you're done. No Go toolchain, no compile step, no Docker, no package manager required.
curl -sSL https://aniongithub.github.io/mind-map/install.sh | bashiwr -useb https://aniongithub.github.io/mind-map/install.ps1 | iexgraph TD
A[Run install script] --> B[Detect OS + arch]
B --> C[Fetch latest release from GitHub]
C --> D[Download single binary]
D --> E[Place under ~/.local/bin or %USERPROFILE%\bin]
E --> F[Verify checksum]
F --> G[Make executable]
G --> H[Print next steps]
Specifically:
| Step | Detail |
|---|---|
| OS / arch detect |
uname / $env:OS
|
| Release source | Latest tagged release on the GitHub repo |
| Install path |
~/.local/bin/mind-map (Linux/macOS) or %USERPROFILE%\bin\mind-map.exe (Windows) |
| Verification | SHA-256 checksum check before move |
| PATH | Script warns if the install dir isn't on PATH and prints the right export/setx line |
| Network calls | One GitHub API call (release metadata) + one binary download |
No root needed. No sudo. Files only go in your home directory. See guides/platforms for the full compatibility matrix.
If you'd rather not pipe to bash:
curl -sSL -o install.sh https://aniongithub.github.io/mind-map/install.sh
less install.sh # read it
bash install.sh # run itThe script is ~150 lines of POSIX sh. The PowerShell variant is similar.
Re-run the same command. The script fetches the latest release and replaces the binary in place. The wiki at ~/.mind-map/wiki is never touched.
rm ~/.local/bin/mind-map
rm -rf ~/.mind-map # wipe wiki + config + index (optional)That's it. No registry entries, no scattered config files, no daemon to stop (unless you guides/service).