This is a method to control start-up of applications in a Linux Desktop session that are run by a local default configuration, but can also be overriden by the user.
This is unlike the
/etc/xdg/autostart which is mostly under the control of the
Aslo unlike the
/etc/X11/profile.d directory, this runs inside the Desktop Session.
/etc/X11/profile.d gets started before the Desktop session is available.
There is a configuration
/etc/xdg/local-startup.cfg, which contains the local
configuration. It is a text file:
# comments start with # # delay 3000 # Number of seconds to wait before starting applications application1.desktop enable # Enable the application application2.dekstop disable # disable this application
Applications that can be auto started are defined either in
Adding a enabled application global config, will start the application by default.
Adding a disabled application to the global config, will not start the application
by default, but it makes it possible for the user to override this setting