Linux

Where Does mlterm Store Settings?

mlterm reads plain text config files from the mlterm folder in home config. Fonts, keys, colors, and scrollback split by file.

Last updated

mlterm stores settings as small text files in a dedicated folder under the XDG config home. The main file holds general options, with sibling files for keybindings, colors, and other groups. Each line is a simple key and value pair.

Exact filenames have shifted across the long release history, so check the folder if a name below looks different. The app reads the folder at startup only, which makes hand edits safe while it runs as long as you restart after. Font fallback chains resolve in file order.

Where mlterm stores this, by platform

Linux
/home/<username>/.config/mlterm/main

General options file. Font, encoding, and scrollbar choices live here. Exact name may vary by version, so list the folder first.

Linux
/home/<username>/.config/mlterm/key

Keybinding definitions beside the main file. Back up the whole folder rather than single files.

Frequently asked questions

How do I change mlterm settings?

Edit the main file in the mlterm config folder with mlterm closed. Each option is one key value line. Restart to apply.

How do I migrate mlterm settings?

Copy the whole mlterm config folder to the same path on the new machine. Fonts referenced inside must exist there too.

Notice an outdated path? Let us know.