Installation
Install Kimün
Install script (recommended — macOS & Linux)
curl -fsSL https://kimun.2co.dev/install.sh | sh
This is the preferred way to install Kimün. The script downloads the latest
stable release, verifies its SHA-256 checksum before installing, and drops the
binary into ~/.local/bin (override with the KIMUN_INSTALL_DIR environment
variable). It also records an install marker that enables in-app
self-update, so you can upgrade from inside Kimün rather than re-running the
installer.
Prefer to read the script before running it? Download and inspect it first:
curl -fsSLO https://kimun.2co.dev/install.sh && less install.sh && sh install.sh
If ~/.local/bin isn't on your PATH, the script tells you how to add it.
Windows: the install script is Unix-only. Use the release archive from the GitHub releases page, or install with Cargo (below).
Homebrew (macOS & Linux)
brew tap nico2sh/kimun
brew install kimunCargo (Rust ecosystem)
cargo install kimun-notesUpdating
If you installed with the install script, Kimün can update itself in place —
the install marker tells the app it's on the script channel. Just re-run the
install command at any time to pull the latest stable release:
curl -fsSL https://kimun.2co.dev/install.sh | sh
Installed via Homebrew or Cargo? Update through the same tool you used:
brew upgrade kimun # Homebrew
cargo install kimun-notes # Cargo (reinstalls the latest)First Run
When you launch Kimün for the first time with no workspace configured, a guided setup dialog walks you through choosing a notes directory, Nerd Fonts, a theme, and an editor. Everything is applied in one shot at the end — nothing is written until you confirm.
kimun
See Guided Setup for a step-by-step breakdown.
Configuration File
The config file is created automatically on first run:
- Linux / macOS:
~/.config/kimun/config.toml - Windows:
%USERPROFILE%\kimun\config.toml
You can also specify a custom config path:
kimun --config /path/to/my-config.tomlWorkspace Index
Kimün creates a per-workspace SQLite search index — <config_dir>/<workspace>.kimuncache by default. It's the index, not your notes. Your actual notes are plain .md files inside the workspace directory. The cache file can be safely deleted; it will be rebuilt automatically the next time Kimün runs.
~/.config/kimun/ ← Config directory
├── config.toml ← Your config
├── default.kimuncache ← Search index for the "default" workspace
└── history/
└── default.txt ← Recently-opened notes for "default"
your-workspace/ ← Your workspace directory
├── notes.md ← Your notes (plain Markdown)
├── journal.md
└── projects/
└── my-project.md
The cache and history locations are configurable — see Configuration → Files Kimün Stores on Disk.
What's Next
You're installed. Now learn your way around the Terminal UI, or set up separate Workspaces for work and personal notes.