XDG Autostart
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The XDG Autostart specification defines a method for autostarting ordinary desktop entries on desktop environment startup and removable medium mounting, by placing them in specific #Directories.
Prerequisites
You need to use either a desktop environment that supports it, or a dedicated implementation, like:
- dex
- dapperAUR
- fbautostartAUR
- sandsmark-xdg-autostart-launcher-gitAUR
- systemd-xdg-autostart-generator
Directories
The Autostart directories in order of preference are:
- user-specific:
$XDG_CONFIG_HOME/autostart
(~/.config/autostart
by default) - system-wide:
$XDG_CONFIG_DIRS/autostart
(/etc/xdg/autostart
by default)[1]
System-wide desktop entries can be overridden by user-specific entries with the same filename.
Tip: To disable a system-wide entry, create an overriding entry containing
Hidden=true
.For more details, read the specification.