Skip to content
Joshua Strobl edited this page Apr 27, 2021 · 3 revisions

Budgie Screensaver

Budgie Screensaver is a required separate component of budgie-desktop, which we check upon configure time during build. Budgie Screensaver is required for functional locking of Budgie Desktop. Please use v4.0 or higher.

GSettings Overrides

To override default GSettings key / values, you should implement gschema overrides. For an example of this, please check the Solus branding package.

This includes for settings such as the default Desktop "view" implementation used, available via com.solus-project.budgie-wm as the key desktop-type-override.

Panel Configuration

In order to override the default panel layout, you should provide your own panel.ini in the system-wide vendor directory:

$(datadir)/budgie-desktop/panel.ini`

Note that the system configuration directory is the domain of the system administrator, and you should not ship a panel.ini in this location. This location is:

$(sysconfdir)/budgie-desktop/panel.ini

This is to allow users to make global layout changes for all users on the system. Please see ./data/panel.ini for a reference.

Clone this wiki locally