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
+5 -1
View File
@@ -42,7 +42,11 @@ spirit alive throughout the years.
This project is licensed under GPLv3. See the LICENSE file for details. This project is licensed under GPLv3. See the LICENSE file for details.
## Trademarks
Arch Linux, Artix Linux, KDE, and other third-party trademarks are the property of their respective owners and are used for identification purposes only.
## Contributions ## Contributions
Contributions are welcome! By submitting pull requests, you agree to license Contributions are welcome! By submitting pull requests, you agree to license
your work under the same GPLv3 license. your work under the same GPLv3 license.
@@ -14,9 +14,17 @@
- antergos-next-keyring - antergos-next-keyring
- antergos-wallpapers - antergos-wallpapers
- antergos-grub-theme - antergos-grub-theme
- falkon
- mesa - mesa
- mesa-utils - mesa-utils
- vulkan-nouveau - vulkan-nouveau
- networkmanager
- network-manager-applet
- pipewire
- pipewire-alsa
- pipewire-pulse
- wireplumber
- name: "Kernel" - name: "Kernel"
description: "Kernel and modules" description: "Kernel and modules"
@@ -48,25 +56,6 @@
- intel-ucode - intel-ucode
- amd-ucode - amd-ucode
- name: "Utilities"
description: "System Utilities"
selected: true
packages:
- antergos-lsb-release
- nano
- vi
- name: "Devel"
description: "Development tools"
selected: false
packages:
- base-devel
- artools-base
- artools-iso
- artools-pkg
- name: "Init Services" - name: "Init Services"
description: "Essential dinit services" description: "Essential dinit services"
selected: true selected: true
@@ -88,38 +77,19 @@
- syslog-ng-dinit - syslog-ng-dinit
- power-profiles-daemon-dinit - power-profiles-daemon-dinit
- name: "SDDM" - name: "Utilities"
description: "SDDM display manager" description: "System Utilities"
selected: false selected: true
packages: packages:
- sddm - antergos-lsb-release
- sddm-dinit - nano
- pixie-sddm-git - vi
- name: "LightDM" - name: "Devel"
description: "LightDM display manager" description: "Development tools"
selected: false selected: false
packages: packages:
- lightdm - base-devel
- lightdm-dinit - artools-base
- artools-iso
- name: "LXDM" - artools-pkg
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 mode: required
method: netinstall-select method: netinstall-add
labels: labels:
step: "Display Manager" step: "Display Manager"
@@ -11,26 +11,62 @@ default: SDDM
items: items:
- id: SDDM - id: SDDM
name: SDDM name: sddm
description: "QML-based display manager (KDE default)" description: "QML-based display manager (KDE default)"
screenshot: "" screenshot: ""
netinstall:
name: "SDDM"
selected: true
critical: false
packages:
- sddm
- sddm-dinit
- pixie-sddm-git
- id: LightDM - id: LightDM
name: LightDM name: lightdm
description: "Cross-desktop display manager (GTK)" description: "Cross-desktop display manager (GTK)"
screenshot: "" screenshot: ""
netinstall:
name: "LightDM"
selected: true
critical: false
packages:
- lightdm
- lightdm-dinit
- id: LXDM - id: LXDM
name: LXDM name: lxdm
description: "Lightweight display manager (LXDE)" description: "Lightweight display manager (LXDE)"
screenshot: "" screenshot: ""
netinstall:
- id: LY name: "LXDM"
name: LY selected: true
description: "Minimal TUI display manager" critical: false
screenshot: "" packages:
- lxdm
- lxdm-dinit
- id: greetd - id: greetd
name: greetd name: greetd
description: "Minimal display manager (recommended for COSMIC)" description: "Minimal display manager (recommended for COSMIC)"
screenshot: "" 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
@@ -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 mode: required
method: netinstall-select method: netinstall-add
labels: labels:
step: "Display Manager" step: "Display Manager"
@@ -14,23 +14,59 @@ items:
name: sddm name: sddm
description: "QML-based display manager (KDE default)" description: "QML-based display manager (KDE default)"
screenshot: "" screenshot: ""
netinstall:
name: "SDDM"
selected: true
critical: false
packages:
- sddm
- sddm-dinit
- pixie-sddm-git
- id: LightDM - id: LightDM
name: lightdm name: lightdm
description: "Cross-desktop display manager (GTK)" description: "Cross-desktop display manager (GTK)"
screenshot: "" screenshot: ""
netinstall:
name: "LightDM"
selected: true
critical: false
packages:
- lightdm
- lightdm-dinit
- id: LXDM - id: LXDM
name: lxdm name: lxdm
description: "Lightweight display manager (LXDE)" description: "Lightweight display manager (LXDE)"
screenshot: "" screenshot: ""
netinstall:
name: "LXDM"
selected: true
critical: false
packages:
- lxdm
- lxdm-dinit
- id: greetd - id: greetd
name: greetd name: greetd
description: "Minimal display manager (recommended for COSMIC)" description: "Minimal display manager (recommended for COSMIC)"
screenshot: "" screenshot: ""
netinstall:
name: "greetd"
selected: true
critical: false
packages:
- greetd
- greetd-dinit
- id: LY - id: LY
name: ly name: ly
description: "Minimal TUI display manager" description: "Minimal TUI display manager"
screenshot: "" screenshot: ""
netinstall:
name: "LY"
selected: true
critical: false
packages:
- ly
- ly-dinit