Config is read once when the background engine (
monocle serve) starts, not
each time the TUI launches. Because the engine is long-lived and shared across
TUI sessions, editing a config file and relaunching monocle alone will not
pick up the change. To apply config changes, run monocle stop and then start
monocle again — this restarts the engine and reloads the config.File locations
Monocle loads config files in this order, with the project config taking precedence over the global one:- Global:
~/.config/monocle/config.json(or$XDG_CONFIG_HOME/monocle/config.json) - Project:
.monocle/config.jsonin your working directory
Example config
Settings
Toggle keybindings (
T, t, w, f) change settings for the current session only. Edit the config file to persist your preferences.