Add DM screenshots and lightdm slick-greeter config

- Wire sddm, lightdm, lxdm, greetd, ly screenshots into packagechooser_dm.conf
- Add new antergos-lightdm-config package (lightdm.conf + slick-greeter.conf)
- LightDM netinstall now includes lightdm-slick-greeter and antergos-lightdm-config
This commit is contained in:
2026-08-11 21:09:41 +02:00
parent b84ca1f3e0
commit f38403fcb5
10 changed files with 72 additions and 7 deletions
@@ -47,7 +47,12 @@ source=("branding.desc"
"welcome.conf"
"settings_offline.conf"
"settings_online.conf"
"calamares-next.sh")
"calamares-next.sh"
"sddm-screenshot.png"
"lightdm-screenshot.png"
"lxdm-screenshot.png"
"greetd-screenshot.png"
"ly-screenshot.png")
sha256sums=('SKIP'
'SKIP'
'SKIP'
@@ -85,8 +90,14 @@ sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
package() {
# Branding data (shared between offline/online)
local _brand="/usr/share/calamares/branding/antergos-next"
@@ -119,6 +130,11 @@ package() {
cp "starsFar.svg" "${pkgdir}${_brand}/"
cp "antergos-logo.png" "${pkgdir}${_brand}/"
cp "antergos-icon.png" "${pkgdir}${_brand}/"
cp "sddm-screenshot.png" "${pkgdir}${_brand}/"
cp "lightdm-screenshot.png" "${pkgdir}${_brand}/"
cp "lxdm-screenshot.png" "${pkgdir}${_brand}/"
cp "greetd-screenshot.png" "${pkgdir}${_brand}/"
cp "ly-screenshot.png" "${pkgdir}${_brand}/"
# Also overwrite default branding so Artix calamares package can't sneak in
local _defbrand="/usr/share/calamares/branding/default"
@@ -150,6 +166,11 @@ package() {
cp "starsFar.svg" "${pkgdir}${_defbrand}/"
cp "antergos-logo.png" "${pkgdir}${_defbrand}/"
cp "antergos-icon.png" "${pkgdir}${_defbrand}/"
cp "sddm-screenshot.png" "${pkgdir}${_defbrand}/"
cp "lightdm-screenshot.png" "${pkgdir}${_defbrand}/"
cp "lxdm-screenshot.png" "${pkgdir}${_defbrand}/"
cp "greetd-screenshot.png" "${pkgdir}${_defbrand}/"
cp "ly-screenshot.png" "${pkgdir}${_defbrand}/"
# Shared Calamares modules
install -dm755 "${pkgdir}/etc/calamares/modules"
Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

@@ -8,7 +8,7 @@ items:
- id: SDDM
name: "SDDM"
description: "QML-based display manager (KDE default)"
screenshot: ""
screenshot: "sddm-screenshot.png"
netinstall:
name: "SDDM"
selected: true
@@ -20,7 +20,7 @@ items:
- id: LightDM
name: "LightDM"
description: "Cross-desktop display manager (GTK)"
screenshot: ""
screenshot: "lightdm-screenshot.png"
netinstall:
name: "LightDM"
selected: true
@@ -28,10 +28,12 @@ items:
packages:
- lightdm
- lightdm-dinit
- lightdm-slick-greeter
- antergos-lightdm-config
- id: LXDM
name: "LXDM"
description: "Lightweight display manager (LXDE)"
screenshot: ""
screenshot: "lxdm-screenshot.png"
netinstall:
name: "LXDM"
selected: true
@@ -42,7 +44,7 @@ items:
- id: greetd
name: "greetd"
description: "Minimal display manager (recommended for COSMIC)"
screenshot: ""
screenshot: "greetd-screenshot.png"
netinstall:
name: "greetd"
selected: true
@@ -53,7 +55,7 @@ items:
- id: LY
name: "LY"
description: "Minimal TUI display manager"
screenshot: ""
screenshot: "ly-screenshot.png"
netinstall:
name: "LY"
selected: true
Binary file not shown.

After

Width:  |  Height:  |  Size: 562 KiB