Chapter 5. Customizing Bless

Table of Contents

Configuration Files
Preferences
General Preferences
Undo Preferences
Session Preferences
Layout Files
Selecting a layout
Creating Layout Files
Extending with plugins

Configuration Files

Bless keeps its configuration files under $XDG_CONFIG_HOME/bless (usually $HOME/.config/bless on UNIX based systems and C:\Documents and Settings\User Name\Application Data\bless on MS Windows systems) in accordance to the XDG specification. This directory contains the following files and directories

export_patterns

Keeps the list of saved export patterns.

history.xml

Keeps the list of recently opened files.

last.session

Keeps the state of Bless the last time it was closed. This includes the open files, the file offset and cursor offset in each file, the active file, the window dimensions etc.

preferences.xml

Keeps the user preferences.

layouts/

This directory holds the layout description files for each user. See the section called “Layout Files”.