Appendix A. 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.

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

krusaderrc

This file stores the Krusader configuration.

Location: ~/.config/krusaderrc

The following settings are e.g. 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 folder 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 folder 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