feat: sync DM packagechooser to netinstall-add with inline groups

- packagechooser_dm.conf (runtime + online ref): switch from netinstall-select
  to netinstall-add, move SDDM/LightDM/LXDM/greetd/LY packages inline into the
  chooser items; both copies byte-identical in content
- netinstall.yaml (runtime + online ref): drop the now-inline DM groups; bring
  the online ref's Default group in line with runtime (add falkon,
  networkmanager, pipewire, wireplumber)
This commit is contained in:
2026-08-06 19:34:11 +02:00
parent 8a1f7da3d3
commit 6219c3a8cf
5 changed files with 107 additions and 95 deletions
@@ -96,38 +96,4 @@
- name: "SDDM"
description: "SDDM display manager"
selected: false
packages:
- sddm
- sddm-dinit
- pixie-sddm-git
- name: "LightDM"
description: "LightDM display manager"
selected: false
packages:
- lightdm
- lightdm-dinit
- name: "LXDM"
description: "LXDM display manager"
selected: false
packages:
- lxdm
- lxdm-dinit
- name: "greetd"
description: "greetd display manager"
selected: false
packages:
- greetd
- greetd-dinit
- name: "LY"
description: "LY display manager"
selected: false
packages:
- ly
- ly-dinit
@@ -1,7 +1,7 @@
---
mode: required
method: netinstall-select
method: netinstall-add
labels:
step: "Display Manager"
@@ -14,23 +14,59 @@ items:
name: sddm
description: "QML-based display manager (KDE default)"
screenshot: ""
netinstall:
name: "SDDM"
selected: true
critical: false
packages:
- sddm
- sddm-dinit
- pixie-sddm-git
- id: LightDM
name: lightdm
description: "Cross-desktop display manager (GTK)"
screenshot: ""
netinstall:
name: "LightDM"
selected: true
critical: false
packages:
- lightdm
- lightdm-dinit
- id: LXDM
name: lxdm
description: "Lightweight display manager (LXDE)"
screenshot: ""
netinstall:
name: "LXDM"
selected: true
critical: false
packages:
- lxdm
- lxdm-dinit
- id: greetd
name: greetd
description: "Minimal display manager (recommended for COSMIC)"
screenshot: ""
netinstall:
name: "greetd"
selected: true
critical: false
packages:
- greetd
- greetd-dinit
- id: LY
name: ly
description: "Minimal TUI display manager"
screenshot: ""
netinstall:
name: "LY"
selected: true
critical: false
packages:
- ly
- ly-dinit