# Configuration Files

This appendix gives an overview of the configuration files used by &krusader;.

krusaderui.rc

This file stores the users toolbar settings and the menu structure. Tip: read also the krusaderui.rc &FAQ;.

Location: `/usr/share/kxmlgui5/krusader/krusaderui.rc`, or `~/.local/share/kxmlgui5/krusader/krusaderui.rc`, or `kxmlgui5/krusader/krusaderui.rc` in the directory which can be determined using the `qtpaths --paths GenericDataLocation` command

krusaderrc

This file stores the &krusader; configuration.

Location: `~/.config/krusaderrc`

The following settings are ⪚ stored:

- Actions Toolbar

- Archives

- Colors

- Dependencies

- DiskUsage

- DiskUsageViewer

- General

- HTML Settings

- KFileDialog

- KFileDialog Speedbar

- KrDetailedViewLeft

- KrDetailedViewRight

- KrViewerWindow

- KrViewerWindow Toolbar extraToolBar

- Look & Feel

- Notification Messages

- Panel Profiles

- Private

- Protocols

- Search

- Startup

- Synchronize

- Locate

- SynchronizerProfile - 1

krbookmarks.xml

This file stores the &krusader; bookmarks and uses the XBEL standard.

Location: `~/.local/share/krusader/krbookmarks.xml` or `krusader/krbookmarks.xml` in the directory which can be determined using the `qtpaths --paths GenericDataLocation` command

useractions.xml

This file stores the UserActions configuration.

Location: `~/.local/share/krusader/useractions.xml` or `krusader/useractions.xml` in the directory which can be determined using the `qtpaths --paths GenericDataLocation` command

useraction-examples.xml

This is the default UserActions provided by developers.

Location: `$KDEDIR/share/krusader/useraction-examples.xml`

foo.keymap

This is a `.ini` file that holds a Key binding profile. Until &krusader;-1.70.0 this was a binary file. &krusader; is backwards compatible for importing this legacy binary format.

Location: `/usr/share/krusader/foo.keymap`

foo.color

This is a binary file that holds the Color Scheme.

Location: `/usr/share/krusader/foo.color`