1.1  Files and Directories

These files are required for proper operation of the gDesklets platform. Manual changes can lead to unexpected behavior.

gDesklets uses the following files and directories for storing data.

The term $GDESKLETS denotes the path of the gDesklets installation, e.g. /usr/lib/gdesklets.

Path Function
$GDESKLETS/Controls/ Contains controls installed systemwide.
$GDESKLETS/Displays/ Contains desklets installed systemwide.
$GDESKLETS/Sensors/ Contains sensors installed systemwide. Sensors are deprecated.
~/.gdesklets/Controls/ Contains controls installed by the user.
~/.gdesklets/Displays/ Contains desklets installed by the user.
~/.gdesklets/Sensors/ Contains sensors installed by the user. Sensors are deprecated.
~/.gdesklets/gdesklets:X.Y.log Logfile of the gdesklets-daemon on X display :X.Y.
~/.gdesklets/gdesklets:X.Y.pid Process ID of the gdesklets-daemon on X display :X.Y. This file is used internally.
~/.gdesklets/displays Configuration file containing the current profile along with the currently opened display files for each profile.
~/.gdesklets/positions Configuration file storing the screen positions of all open desklets.
~/.gdesklets/sockets/ Contains a communication socket for each running gdesklets-daemon.
gconf:/apps/gdesklets/ Contains the configurations of the individual desklets in GConf.