<!-- ********************************************************************** copyright : (C) 2000-2018 Rafi Yanai, Shie Erlich, Frank Schoolmeesters & the Krusader Krew e-mail : krusader-devel@googlegroups.com web site : https://krusader.org description : a Krusader Documentation File *************************************************************************** * Permission is granted to copy, distribute and/or modify this * * document under the terms of the GNU Free Documentation License, * * Version 1.1 or any later version published by the Free Software * * Foundation; with no Invariant Sections, no Front-Cover Texts and * * no Back-Cover Texts. A copy of the license is available on the * * GNU site http://www.gnu.org/licenses/fdl.html or by writing to: * * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, * * MA 02111-1307, USA. * *********************************************************************** --> <appendix id="config_files"> <title>Configuration Files</title> <indexterm> <primary>Configuration files</primary> </indexterm> <para>This appendix gives an overview of the configuration files used by &krusader;.</para> <para> <emphasis role="bold">krusaderui.rc</emphasis> </para> <para>This file stores the users toolbar settings and the menu structure. Tip: read also the <link linkend="faqi_missing_menus">krusaderui.rc &FAQ;</link>.</para> <para>Location: <filename>/usr/share/kxmlgui5/krusader/krusaderui.rc</filename>, or <filename> ~/.local/share/kxmlgui5/krusader/krusaderui.rc</filename>, or <filename>kxmlgui5/krusader/krusaderui.rc</filename> in the directory which can be determined using the <userinput>qtpaths --paths GenericDataLocation</userinput> command</para> <para> <emphasis role="bold">krusaderrc</emphasis> </para> <para>This file stores the &krusader; configuration.</para> <para>Location: <filename>~/.config/krusaderrc</filename></para> <para>The following settings are ⪚ stored:</para> <itemizedlist> <listitem> <para>Actions Toolbar</para> </listitem> <listitem> <para>Archives</para> </listitem> <listitem> <para>Colors</para> </listitem> <listitem> <para>Dependencies</para> </listitem> <listitem> <para>DiskUsage</para> </listitem> <listitem> <para>DiskUsageViewer</para> </listitem> <listitem> <para>General</para> </listitem> <listitem> <para>HTML Settings</para> </listitem> <listitem> <para>KFileDialog</para> </listitem> <listitem> <para>KFileDialog Speedbar</para> </listitem> <listitem> <para>KrDetailedViewLeft</para> </listitem> <listitem> <para>KrDetailedViewRight</para> </listitem> <listitem> <para>KrViewerWindow</para> </listitem> <listitem> <para>KrViewerWindow Toolbar extraToolBar</para> </listitem> <listitem> <para>Look & Feel</para> </listitem> <listitem> <para>Notification Messages</para> </listitem> <listitem> <para>Panel Profiles</para> </listitem> <listitem> <para>Private</para> </listitem> <listitem> <para>Protocols</para> </listitem> <listitem> <para>Search</para> </listitem> <listitem> <para>Startup</para> </listitem> <listitem> <para>Synchronize</para> </listitem> <listitem> <para>Locate</para> </listitem> <listitem> <para>SynchronizerProfile - 1</para> </listitem> </itemizedlist> <para> <emphasis role="bold">krbookmarks.xml</emphasis> </para> <para>This file stores the &krusader; bookmarks and uses the <ulink url="http://grail.sourceforge.net/info/xbel.html">XBEL standard</ulink>.</para> <para>Location: <filename> ~/.local/share/krusader/krbookmarks.xml</filename> or <filename>krusader/krbookmarks.xml</filename> in the directory which can be determined using the <userinput>qtpaths --paths GenericDataLocation</userinput> command</para> <para> <emphasis role="bold">useractions.xml</emphasis> </para> <para>This file stores the <link linkend="useractions">UserActions</link> configuration.</para> <para>Location: <filename> ~/.local/share/krusader/useractions.xml</filename> or <filename>krusader/useractions.xml</filename> in the directory which can be determined using the <userinput>qtpaths --paths GenericDataLocation</userinput> command</para> <para> <emphasis role="bold">useraction-examples.xml</emphasis> </para> <para>This is the default UserActions provided by developers.</para> <para>Location: <filename> $KDEDIR/share/krusader/useraction-examples.xml</filename></para> <para> <emphasis role="bold">foo.keymap</emphasis> </para> <para>This is a <literal role="extension">.ini</literal> file that holds a <link linkend="configure-shortcuts">Key binding profile</link>. Until &krusader;-1.70.0 this was a binary file. &krusader; is backwards compatible for importing this legacy binary format.</para> <para>Location: <filename> /usr/share/krusader/foo.keymap</filename></para> <para> <emphasis role="bold">foo.color</emphasis> </para> <para>This is a binary file that holds the <link linkend="konfig-color">Color Scheme</link>.</para> <para>Location: <filename>/usr/share/krusader/foo.color</filename></para> </appendix>