Extending Mari

You can add your own custom attributes to objects in Mari, as well as edit configuration files. In particular, you can specify sets of:

keyboard shortcuts - Using a shortcut configuration file has the same effect as changing each shortcut individually in the Manage Keyboard Shortcuts dialog box, but lets you change all of them, as a single, consistent set. You can then also share a set of shortcuts with other users.

channel presets - Using a channel preset configuration file, you can specify categories of preset channels (for example, for different types of assets), to display in the Channel Presets dialog box when you create channels for a project in bulk.

 channel templates - Using a channel template configuration file, you can specify the filename formats to use in the Channel Presets dialog box. These control the filenames that Mari looks for when importing textures into new channels.

You can also configure Mari using environment variables.