You can make extra backgrounds available to users on your system by following the steps below.
Create an XML file, for example
Below is a list of the most frequently used keys:
Key name |
Possible values |
Description |
picture-options |
"none", "wallpaper", "centered", "scaled", "stretched", "zoom", "spanned" |
Determines how the image set by wallpaper_filename is rendered. |
color-shading-type |
"horizontal", "vertical", and "solid" |
How to shade the background color. |
primary-color |
default: #023c88 |
Left or top color when drawing gradients, or the solid color. |
secondary-color |
default: #5789ca |
Right or bottom color when drawing gradients, not used for solid color. |
You can view a complete list of
Below is a sample
Company Background
Firmenhintergrund
/usr/local/share/backgrounds/company-wallpaper.jpg
zoom
solid
#ffffff
#000000
]]>
Place the
Users will have the extra backgrounds available for configuration from
In one configuration file, you can specify multiple
<wallpaper>
elements to add more backgrounds.
See the following example with two <wallpaper>
elements,
adding two different backgrounds:
Company Background
Firmenhintergrund
/usr/local/share/backgrounds/company-wallpaper.jpg
zoom
solid
#ffffff
#000000
Company Background 2
Firmenhintergrund 2
/usr/local/share/backgrounds/company-wallpaper-2.jpg
zoom
solid
#ff0000
#00ffff
]]>