fix: override breeze-dark start-here-kde icons across all sizes and add kickoff plasmoid setup script

This commit is contained in:
2026-07-04 22:43:28 +02:00
parent fba61a93b0
commit a8bbda69fa
2 changed files with 19 additions and 2 deletions
+16 -2
View File
@@ -2,7 +2,7 @@
pkgname=antergos-plasma-theme
pkgver=1
pkgrel=1
pkgrel=2
pkgdesc='Antergos NeXT Plasma desktop theme, look-and-feel, and splash screen'
arch=('any')
url="https://github.com/Antergos-NeXT/antergos-packages"
@@ -19,8 +19,10 @@ source=(
"antergosdark-desktop-defaults"
"antergosdark-desktop-layout.js"
"antergosdark-desktop-splash.qml"
"antergosdark-desktop-plasmoidsetupscript-kickoff.js"
"start-here-kde-antergos.svg"
)
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
package() {
# Plasma Desktop Theme
@@ -40,4 +42,16 @@ package() {
install -m644 "${srcdir}/antergosdark-desktop-layout.js" "${pkgdir}/usr/share/plasma/look-and-feel/antergosdark.desktop/contents/layouts/org.kde.plasma.desktop-layout.js"
install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/antergosdark.desktop/contents/splash"
install -m644 "${srcdir}/antergosdark-desktop-splash.qml" "${pkgdir}/usr/share/plasma/look-and-feel/antergosdark.desktop/contents/splash/Splash.qml"
install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/antergosdark.desktop/contents/plasmoidsetupscripts"
install -m644 "${srcdir}/antergosdark-desktop-plasmoidsetupscript-kickoff.js" "${pkgdir}/usr/share/plasma/look-and-feel/antergosdark.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js"
# Start menu icon for icon theme
install -dm755 "${pkgdir}/usr/share/icons/hicolor/scalable/places"
install -m644 "${srcdir}/start-here-kde-antergos.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/places/start-here-kde-antergos.svg"
# Override breeze-dark start-here-kde icons so kickoff resolves to Antergos logo
for size in 16 22 24 32 64 96; do
install -dm755 "${pkgdir}/usr/share/icons/breeze-dark/places/${size}"
install -m644 "${srcdir}/start-here-kde-antergos.svg" "${pkgdir}/usr/share/icons/breeze-dark/places/${size}/start-here-kde.svg"
done
}
@@ -0,0 +1,3 @@
applet.currentConfigGroup = ["General"];
applet.writeConfig("icon", "start-here-kde-antergos");
applet.reloadConfig();