2
<appendix id="appendixa-0">
3
<title>Hidden Directories</title>
5
<para>This appendix describes the hidden directories that the
6
GNOME Desktop adds to the home directories of users. </para>
9
<primary>hidden directories</primary>
12
<primary>.* directories</primary>
13
<see>hidden directories</see>
16
directory is a directory that has a name that begins with a period (.). <xref linkend="appendixa-TBL-2"/> describes the hidden directories that the GNOME
17
Desktop adds to the home directories of users. </para>
18
<table frame="topbot" id="appendixa-TBL-2">
19
<title>Hidden Directories in User Home Directories</title>
20
<tgroup cols="2" colsep="0" rowsep="0">
21
<colspec colname="colspec0" colwidth="33*"/>
22
<colspec colname="colspec1" colwidth="67*"/>
26
<para>Directory</para>
29
<para>Description</para>
37
<filename>.config</filename>
41
<para>This is the default location for the environment variable <envar>XDG_CONFIG_HOME</envar>,
42
if it is not set. User defined menus can be created at <filename>menus/applications.menu</filename>.</para>
48
<filename>.fonts</filename>
52
<para>Contains fonts specific to a particular user. When a user installs a font by dragging it
53
to the <filename>fonts:///</filename> URI in nautilus, it is copied to this location.</para>
59
<filename>.esd_auth</filename>
63
<para>Contains the authentication cookie for the GNOME
64
sound daemon. The GNOME sound daemon is the Enlightened Sound Daemon (ESD).</para>
65
<para><emphasis>NOTE: This is a file, not a directory.</emphasis></para>
71
<filename>.gconf</filename>
75
<para>Contains the <application>GConf</application> configuration
76
source for the user. When the user sets a preference, the new preference information
77
is added to this location.</para>
83
<filename>.gconfd</filename>
87
<para>Contains the following <application>GConf</application>
88
daemon details:</para>
91
<para>Configuration information.</para>
94
<para>Lock information for objects that are referenced by an <firstterm>Interoperable Object Reference (IOR)</firstterm>.</para>
97
<para>State information for objects that are referenced by an IOR.</para>
105
<filename>.gnome</filename>
109
<para>Contains user-specific application data that is
110
not stored in the <application>GConf</application> repository. </para>
111
<para><emphasis>NOTE: this directory is deprecated and is only used by
112
GNOME 1.x applications.</emphasis></para>
118
<filename>.gnome2</filename>
122
<para>Contains user-specific application data that is
123
not stored in the <application>GConf</application> repository. For example,
124
this directory contains the following:</para>
127
<para>Keyboard shortcut information.</para>
130
<para>Window location information.</para>
133
<para>Desktop entry files for panel launchers.</para>
136
<para>This directory may also contain sub-directories that store
137
application specific data.</para>
143
<filename>.gnome2-private</filename>
147
<para>Ignore this directory. This directory has no function
148
at the time of publication of this guide.</para>
154
<filename>.local/share</filename>
158
<para>This is the default location for the environment variable <envar>XDG_DATA_HOME</envar>,
159
if it is not set. User defined desktop entries can be created in the subdirectory <filename>applications</filename>.
160
User defined mime types can be created in <filename>mime/packages/Overrides.xml</filename>.</para>
166
<filename>.metacity</filename>
170
<para>Contains session data for the <application>Metacity</application> window manager.</para>
176
<filename>.nautilus</filename>
180
<para>Contains file manager data that is specific to the
181
user. For example, this directory can contain the following: </para>
184
<para>Metadata for the directories with which the user works.</para>
186
<!--Removed Nautilus themes.-->
188
<para><application>Nautilus</application> emblems that the user
192
<para><application>Nautilus</application> desktop images.</para>
200
<filename>.themes</filename>
204
<para>Contains controls theme options, window frame theme
205
options, and icons theme options that the user adds. The user can add themes
206
from the <application>Theme</application> preference tool.</para>
212
<filename>.thumbnails</filename>
216
<para>Contains image thumbnails for the user. The image
217
thumbnails are used in the file manager. The file manager contains a preference
218
that the user can select to stop generation of thumbnail images.</para>