CONFIGURATION
TOML config with hot-reload, sensible defaults, per-platform paths.
Config Format
ori-term uses a single TOML configuration file. Every setting has a sensible default -- you can run ori-term with no config file at all. When you do create one, only the settings you want to change need to be specified.
Config Location
- Windows --
%APPDATA%\ori-term\config.toml - Linux --
~/.config/ori-term/config.toml - macOS --
~/Library/Application Support/ori-term/config.toml
Hot Reload
A file watcher monitors your config. Save the file and changes apply immediately -- no restart needed. You can also trigger a reload manually with Ctrl+Shift+R.
What You Can Configure
- Font -- Family, size, fallback chains, OpenType features
- Theme -- Built-in name or path to custom TOML theme
- Keybindings -- Override or add any key-to-action binding
- Window -- Initial size, padding, transparency, fullscreen
- Cursor -- Shape (block/bar/underline), blink rate
- Bell -- Visual (tab pulse) or audio
- Scrollback -- History limit, disk overflow settings
- Shell -- Default shell, working directory, environment variables
- Mouse -- Copy-on-select, word delimiters, drag threshold
- URL patterns -- Custom patterns with actions and URL templates