File Locations
Config (~/.config/flume/)
| Path | Purpose |
|---|---|
config.toml | Main settings (UI, keybindings, notifications, LLM, DCC) |
irc.toml | Network/server definitions |
Data (~/.local/share/flume/)
| Path | Purpose |
|---|---|
themes/ | Theme files (TOML) |
layouts/ | Saved split layout profiles |
scripts/lua/autoload/ | Lua scripts loaded on startup |
scripts/python/autoload/ | Python scripts loaded on startup |
scripts/available/ | Installed but not auto-loaded |
scripts/generated/ | Created by /generate script |
vault.toml | Encrypted secrets |
logs/ | IRC message logs |
sts_policies.toml | STS policy cache |
$XDG_CONFIG_HOME/flume and $XDG_DATA_HOME/flume.
Example config.toml
Changing Settings at Runtime
Use/set to view and change settings without editing the file:
config.toml immediately. See Settings Command for details.