:KDE configuration files are text-based. They contain groups of key-value pairs. This section explains their syntax. It covers:

−

* shell-variables,

+

−

* complete or partial lock-down of configuration files,

+

*localization,

−

* editor utilities,

+

*shell variables,

−

* other advanced features.

+

*complete or partial lock-down of configuration files,

−

<!--It covers localisation, use of shell-variables, locking down configuration files (in whole or in part), and other advanced features. Read also about some useful editor utilities.''-->

+

*editor utilities,

+

*other advanced features. <!--It covers localisation, use of shell variables, locking down configuration files (in whole or in part), and other advanced features. Read also about some useful editor utilities.-->

+

+

;[[KDE System Administration/KDE Filesystem Hierarchy|KDE Hierarchy]]

+

:This article describes how KDE uses the filesystem, where it looks for files, and where it stores them. It explains how to change these locations. There is also a brief overview of the default settings used by major OS vendors.

+

+

;[[KDE System Administration/XDG Filesystem Hierarchy|XDG Hierarchy]]

+

:Supplementing the [[KDE System Administration/KDE Filesystem Hierarchy|KDE filesystem hierarchy]], KDE also uses various directories, as defined by XDG specifications on [http://freedesktop.org freedesktop.org]. This article documents the paths used and their purposes.

:''This article describes how KDE uses the filesystem, where it looks for files and where it stores them. It explains how to change these locations. There is also a brief overview of the default settings used by major OS vendors.''

+

:A variety of environment variables documented in this article are available to influence aspects of KDE and the runtime behavior of KDE applications.

−

;[[/XDG Filesystem Hierarchy|XDG Hierarchy]]

+

;[[KDE System Administration/Startup|Desktop Startup Sequence]]

−

:''Supplementing the [[/KDE Filesystem Hierarchy|KDE filesystem hierarchy]], KDE also uses various directories, as defined by XDG specifications on [http://freedesktop.org freedesktop.org]. This article documents the paths used and their purposes.''

+

:During startup, KDE starts the visible desktop components as well as several services that run in the background. This article describes the startup sequence, gives an overview of some of the services started, and explains how to make changes.

−

== Desktop Sessions ==

+

;[http://docs.kde.org/stable/en/kde-workspace/kdm/ Login Manager]

+

:The KDE Display Manager (KDM) provides services commonly associated with a login manager. The first contact your users have with a KDE system is usually the KDM login screen. This section covers the basics of setting up KDM, plus advanced topics such as remote login, automatic login, and more.

:''A variety of environment variables documented in this article are available to influence aspects of KDE and the runtime behavior of KDE applications.''

+

:The KDE Plasma Desktop provides means to manage the desktop shell (desktop, panels, widget) via scripts written in JavaScript. This article describes how to take advantage of this feature set as well as documents the full API.

:''During startup KDE starts the visible desktop components as well as several services that run in the background. This article describes the startup sequence, gives an overview of some of the services started and explains how to make changes.''

+

:The Plasma Two and KF5 version of the desktop scripting tutorial

−

;[http://docs.kde.org/development/en/kdebase/kdm/ Login Manager]

+

== User &amp; Group Profiles ==

−

:''The KDE Display Manager (KDM) provides the services commonly associated with a login manager. The first contact your users have with a KDE system is usually the KDM login screen. This section covers the basics of how setting up KDM, plus advanced topics such as remote login, automatic login, and more.''

+

−

== User & Group Profiles ==

+

;[[KDE System Administration/Kiosk/Introduction|Introduction to Kiosk]]

+

:The Kiosk framework provides a set of features that makes it possible to easily and powerfully restrict the capabilities of a KDE environment based on user and group credentials. In addition to an introductory overview, this article covers configuration setting lock down, action and resource restrictions, assigning profiles to users and groups and more.

−

;[[/Kiosk/Introduction|Introduction to Kiosk]]

+

;[[KDE System Administration/Kiosk/Keys|Kiosk Keys]]

−

:''The Kiosk framework provides a set of features that makes it possible to easily and powerfully define and restrict the capabilities of a KDE environment based on user and group credentials. In addition to an introductory overview, this article covers configuration setting lock down, action and resource restrictions, assigning profiles to users and groups and more.''

+

:This document details known global and application-specific kiosk keys for action, resource and URL restrictions, making it a handy reference guide when setting up a Kiosk profile.

−

;[[/Kiosk/Keys|Kiosk Keys]]

+

;[[KDE System Administration/Kiosk/Resources|Additional Resources]]

−

:''This document details known global and application specific kiosk keys for action, resource and url restrictions making it a handy reference guide when setting up a Kiosk profile.''

+

:Links to tools, mailing lists and additional documentation relevant to user and group profiles in KDE.

−

;[[/Kiosk/Resources|Additional Resources]]

+

== Tools ==

−

:''Links to tools, mailing lists and additional documentation relevant to user and group profiles in KDE.''

This article describes how KDE uses the filesystem, where it looks for files, and where it stores them. It explains how to change these locations. There is also a brief overview of the default settings used by major OS vendors.

Desktop Sessions

During startup, KDE starts the visible desktop components as well as several services that run in the background. This article describes the startup sequence, gives an overview of some of the services started, and explains how to make changes.

The KDE Display Manager (KDM) provides services commonly associated with a login manager. The first contact your users have with a KDE system is usually the KDM login screen. This section covers the basics of setting up KDM, plus advanced topics such as remote login, automatic login, and more.

The KDE Plasma Desktop provides means to manage the desktop shell (desktop, panels, widget) via scripts written in JavaScript. This article describes how to take advantage of this feature set as well as documents the full API.

User & Group Profiles

The Kiosk framework provides a set of features that makes it possible to easily and powerfully restrict the capabilities of a KDE environment based on user and group credentials. In addition to an introductory overview, this article covers configuration setting lock down, action and resource restrictions, assigning profiles to users and groups and more.