From 045d5402e604c5f1f0d718707c216d15ccdce539 Mon Sep 17 00:00:00 2001 From: Celestia Ludenberg Date: Thu, 2 Jul 2026 23:07:36 +0200 Subject: [PATCH] fix: add branding packages to Default group, populate services-artix, create online grubcfg - Add antergos-release, antergos-next-keyring, antergos-wallpapers to Default netinstall group (both global and online) so installed system keeps Antergos branding instead of appearing as plain Artix - Populate services-artix.conf (both online + offline) with service names so SDDM, NetworkManager, dbus, etc. are enabled after install (fixes boot-to-TTY issue) - Create grubcfg.conf for online mode with GRUB_THEME default so antergos-grub-theme is actually applied by grub-mkconfig --- .../modules/services-artix.conf | 22 ++++++++++++++++++- .../etc/calamares-online/modules/grubcfg.conf | 21 ++++++++++++++++++ .../calamares-online/modules/netinstall.yaml | 3 +++ .../modules/services-artix.conf | 22 ++++++++++++++++++- .../etc/calamares/modules/netinstall.yaml | 3 +++ 5 files changed, 69 insertions(+), 2 deletions(-) create mode 100644 iso-profiles/antergos/live-overlay/etc/calamares-online/modules/grubcfg.conf diff --git a/iso-profiles/antergos/live-overlay/etc/calamares-offline/modules/services-artix.conf b/iso-profiles/antergos/live-overlay/etc/calamares-offline/modules/services-artix.conf index 99b8e41..e5114bb 100644 --- a/iso-profiles/antergos/live-overlay/etc/calamares-offline/modules/services-artix.conf +++ b/iso-profiles/antergos/live-overlay/etc/calamares-offline/modules/services-artix.conf @@ -1,4 +1,24 @@ --- command: artix-service -services: [] +services: + - name: "acpid" + action: "enable" + - name: "bluetoothd" + action: "enable" + - name: "cronie" + action: "enable" + - name: "cupsd" + action: "enable" + - name: "dbus" + action: "enable" + - name: "dhcpcd" + action: "enable" + - name: "NetworkManager" + action: "enable" + - name: "power-profiles-daemon" + action: "enable" + - name: "sddm" + action: "enable" + - name: "syslog-ng" + action: "enable" diff --git a/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/grubcfg.conf b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/grubcfg.conf new file mode 100644 index 0000000..50c255f --- /dev/null +++ b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/grubcfg.conf @@ -0,0 +1,21 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +--- +# Create /etc/default/grub from scratch. +overwrite: true + +prefer_grub_d: false + +keep_distributor: false + +kernel_params: [ "quiet", "splash" ] + +defaults: + GRUB_TIMEOUT: 5 + GRUB_DEFAULT: "saved" + GRUB_DISABLE_SUBMENU: true + GRUB_TERMINAL_OUTPUT: "console" + GRUB_DISABLE_RECOVERY: true + GRUB_THEME: "/usr/share/grub/themes/antergos/theme.txt" + +always_use_defaults: false diff --git a/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/netinstall.yaml b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/netinstall.yaml index a60bed7..cc05caa 100644 --- a/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/netinstall.yaml +++ b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/netinstall.yaml @@ -10,6 +10,9 @@ - grub - efibootmgr - sudo + - antergos-release + - antergos-next-keyring + - antergos-wallpapers - antergos-grub-theme - name: "Kernel" diff --git a/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/services-artix.conf b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/services-artix.conf index 99b8e41..e5114bb 100644 --- a/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/services-artix.conf +++ b/iso-profiles/antergos/live-overlay/etc/calamares-online/modules/services-artix.conf @@ -1,4 +1,24 @@ --- command: artix-service -services: [] +services: + - name: "acpid" + action: "enable" + - name: "bluetoothd" + action: "enable" + - name: "cronie" + action: "enable" + - name: "cupsd" + action: "enable" + - name: "dbus" + action: "enable" + - name: "dhcpcd" + action: "enable" + - name: "NetworkManager" + action: "enable" + - name: "power-profiles-daemon" + action: "enable" + - name: "sddm" + action: "enable" + - name: "syslog-ng" + action: "enable" diff --git a/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml index 4c1d4d5..efd9f53 100644 --- a/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml +++ b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml @@ -10,6 +10,9 @@ - grub - efibootmgr - sudo + - antergos-release + - antergos-next-keyring + - antergos-wallpapers - antergos-grub-theme - name: "Kernel"