dwww Home | Manual pages | Find package

KDED6(8)                      kded6 User's Manual                      KDED6(8)

NAME
       kded6 - KDE daemon - triggers Sycoca database updates when needed.

SYNOPSIS

       kded6 [--check]

DESCRIPTION
       kded6 consolidates several small services in one process. These are
       mostly D-Bus services provided by KDED modules, but it also manages
       sycoca (a binary cache of servicetypes, MIME types and services used by
       KService) and KConfig update scripts as needed.

       For sycoca, it monitors the directories containing .desktop files. When
       a file is added/removed, it waits 5 seconds (in case of a series of
       updates), and then launches kbuildsycoca6 to update the sycoca.

       For KConfig, it checks newly-installed update files, i.e.  the *.upd
       files used to update configuration files of users when the configuration
       file formats changes, and runs the KConfig update utility to perform the
       updates.

       Those tasks are also run when kded6 is started to ensure that the user
       configuration is up to date.

       You do not normally need to run kded6 directly; Plasma desktop sessions
       run it automatically, and it is started on demand when an application
       attempts to use a D-Bus interface provided by it or one of its modules.

OPTIONS
       --check
           Check the sycoca database, updating it if necessary, and exit.

CONFIGURATION
       kded6 can be configured with the kded6rc ini-style configuration file.
       On UNIX® systems, this can be found at $XDG_CONFIG_HOME/kded6rc; if
       $XDG_CONFIG_HOME is not set, this defaults to ~/.config/kded6rc.

       Configuration file entries are read on-demand, so changes can be made
       while kded6 is running. However, all the current configuration options
       only really affect the startup behaviour of kded6.

       The [General] section has the following options:

       CheckSycoca
           Whether to update sycoca at startup (default: true).

       CheckUpdates
           Whether to perform outstanding KConfig updates at startup (default:
           true).

       CheckFileStamps
           Whether to check file timestamps when performing the initial sycoca
           update (default: true). See the documentation for kbuildsycoca6 for
           more details.

       DelayedCheck
           Whether to delay the initial sycoca update until about a minute
           after starting (default: false).

       Each module also has a [Module-name] section in kded6rc, where name is
       the name of the module's desktop file without the .desktop extension.
       This contains an autoload option that specifies whether the module
       should be automatically loaded when kded6 is started (default: false).
       Note that this setting can also be changed via kded6's D-Bus interface.

SEE ALSO
       kbuildsycoca6(8), kdeinit6(8)

BUGS
       Please use KDE's bugtracker[1] to report bugs.

AUTHORS
       David Faure <faure@kde.org>
           Maintainer

       Waldo Bastian <bastian@kde.org>
           Original author

NOTES
        1. KDE's bugtracker
           https://bugs.kde.org

KDE Frameworks Frameworks 6        2023-06-22                          KDED6(8)

Generated by dwww version 1.16 on Sat Oct 3 07:34:27 CEST 2026.