Installation
Download the archive for your platform from the
releases page, unpack it,
and put rune somewhere on your PATH:
tar xzf rune_*_linux_amd64.tar.gzsudo mv rune /usr/local/bin/rune -versionBuilds cover Linux, macOS, and Windows (amd64 and arm64). Windows
archives are zips containing rune.exe.
go install github.com/mmcdole/rune/cmd/rune@latestgit clone https://github.com/mmcdole/runecd runego build ./cmd/rune/Where things live
Section titled “Where things live”| Config & scripts | ~/.config/rune/ (%APPDATA%\rune on Windows) |
| Your main script | ~/.config/rune/init.lua, auto-loaded at startup |
| Bookmarks & durable state | ~/.config/rune/store.json |
| Session logs | ~/.config/rune/logs/ |
Nothing is created until it’s needed; a fresh install is just the binary.
Use a different config directory
Section titled “Use a different config directory”Pass --config-dir to keep everything Rune reads and writes in a
different directory:
rune --config-dir ~/muds/tank aardwolfRune reads init.lua, store.json, world data, and logs from that directory.
RUNE_CONFIG_DIR provides the same override for shell profiles and launchers:
RUNE_CONFIG_DIR=~/muds/tank rune aardwolfWhen both are set, --config-dir wins.
Your First Session covers connecting, bookmarks, and the basics of moving around.