Fix GRUB theme, wallpaper, and netinstall config

- buildiso: copy Antergos GRUB theme to ISO boot directory
- profile.yaml: add antergos-grub-theme to rootfs packages
- netinstall: move antergos-grub-theme from optional Style to mandatory Default group
- main.xml: set Antergos wallpaper as KDE system default
- set-antergos-wallpaper.sh: add QDbus fallback, wait for plasmashell
- .gitignore: ignore linux-next/ and winver/
This commit is contained in:
2026-07-02 19:50:27 +02:00
parent 0216e403c5
commit 8efbcc153a
7 changed files with 120 additions and 10 deletions
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name=""/>
<group name="General">
<entry name="Blur" type="bool">
<label>Blur background filling</label>
<default>false</default>
</entry>
<entry name="Color" type="Color">
<label>Color of the wallpaper</label>
<default>#ffffff</default>
</entry>
<entry name="Image" type="String">
<label>Wallpaper image path or wallpaper name</label>
<tooltip>
If the specified KPackage wallpaper contains dark images, then the following
URL fragments may be specified:
- #day-night: switch between light and dark images based on time of day
- #dark: only use the dark image
- #light: only use the light image
- if no fragment is specified, plasma will switch between dark and light
images depending on the currently used color scheme
</tooltip>
<default>file:///usr/share/wallpapers/antergos-wallpaper/contents/images/adwaita-morning.webp</default>
</entry>
<entry name="PreviewImage" type="String">
<label>Wallpaper preview image path</label>
<default>null</default>
</entry>
<entry name="FillMode" type="int">
<label>Sizing, cropping and positioning of the wallpaper image</label>
<default>2</default>
</entry>
<entry name="SlideshowFoldersFirst" type="bool">
<label>Display folders first when on slideshow</label>
<default>false</default>
</entry>
<entry name="SlidePaths" type="StringList">
<label>Paths used for the slideshow</label>
<default>preferred://wallpaperlocations</default>
</entry>
<entry name="SlideInterval" type="int">
<label>Interval between slides (s)</label>
<default>900</default>
</entry>
<entry name="UncheckedSlides" type="StringList">
<label>Unchecked Slides</label>
<default></default>
</entry>
<entry name="SlideshowMode" type="int">
<label>Ordering mode for the slideshow</label>
<default>0</default>
</entry>
<entry name="DynamicMode" type="UInt">
<label>Preferred dynamic wallpaper mode</label>
<tooltip>
This is a KCM implementation detail. It is used to make the dynamic
mode preferance persistent. #day-night, #dark, and #light fragments in
the Image URL actually specify what image will be used.
Possible values:
- 0: switch based on whether the Plasma style is dark or light
- 1: switch at sunrise and sunset
- 2: only use the light image
- 3: only use the dark image
</tooltip>
<default>0</default>
</entry>
<entry name="DarkLightScheduleState" type="String">
<label>Saved dark light schedule state</label>
<default></default>
</entry>
<entry name="ForceImageAnimation" type="bool">
<label>Force animated images to play</label>
<default>false</default>
</entry>
</group>
</kcfg>