feat: add Antergos NeXT Minimal (Xfce) profile — lightweight ISO edition
Introduces iso-profiles/antergos-minimal/, a new Xfce-based profile for building a lightweight Antergos NeXT ISO under the 2 GB GitHub Releases limit (the full Plasma profile produces ~2.15 GB). Profile structure: - profile.yaml: Xfce4 desktop, dinit-only init packages, Falkon browser, minimal app selection, antergos-xfce-theme included in rootfs - root-overlay/: SDDM configured for xfce.desktop, GRUB theme pointed to antergos, xfconf settings for Antergos-NeXT GTK/xfwm4 theme - live-overlay/: Calamares offline + online configs, netinstall with multiple DE options (Plasma, Xfce, Cinnamon, MATE, LXQt, i3, Sway, Hyprland), notesqml@minimal-info step explaining the edition rationale, basestrap operations for antergos-release/grub-theme/keyring, display manager selection (SDDM/LightDM/LXDM/LY), audio services (pipewire), and antergos-xfce-theme in the Xfce subgroup Default Xfce theme is set to Antergos-NeXT (Numix-derived, blue accent) via xfconf XML in both live-overlay and root-overlay skel directories.
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
---
|
||||
backend: pacman
|
||||
|
||||
pacman:
|
||||
num_retries: 0
|
||||
disable_download_timeout: false
|
||||
needed_only: false
|
||||
handle_keyrings: true
|
||||
copy_pacconf: true
|
||||
requirements:
|
||||
- dest: /etc
|
||||
mode: "0o755"
|
||||
- dest: /var
|
||||
mode: "0o755"
|
||||
- dest: /var/cache
|
||||
mode: "0o755"
|
||||
- dest: /var/cache/pacman
|
||||
mode: "0o755"
|
||||
- dest: /var/cache/pacman/pkg
|
||||
mode: "0o755"
|
||||
- dest: /var/lib
|
||||
mode: "0o755"
|
||||
- dest: /var/lib/pacman
|
||||
mode: "0o755"
|
||||
keyrings:
|
||||
- artix
|
||||
- antergos-next
|
||||
|
||||
base_init: elogind
|
||||
|
||||
operations:
|
||||
- install:
|
||||
- base
|
||||
- antergos-next-keyring
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
---
|
||||
efiBootLoader: "grub"
|
||||
|
||||
kernel: "/vmlinuz-linux-x86_64"
|
||||
img: "/initramfs-linux-x86_64.img"
|
||||
fallback: "/initramfs-linux-x86_64-fallback.img"
|
||||
timeout: "10"
|
||||
|
||||
grubInstall: "grub-install"
|
||||
grubMkconfig: "grub-mkconfig"
|
||||
grubCfg: "/boot/grub/grub.cfg"
|
||||
grubProbe: "grub-probe"
|
||||
efiBootMgr: "efibootmgr"
|
||||
|
||||
installEFIFallback: true
|
||||
|
||||
efiBootloaderId: "Antergos"
|
||||
|
||||
# installHybridGRUB: false
|
||||
|
||||
# efiBootLoaderVar: "packagechooser_bootloader"
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
displaymanagers:
|
||||
- sddm
|
||||
- lightdm
|
||||
- lxdm
|
||||
- ly
|
||||
- greetd
|
||||
- gdm
|
||||
- mdm
|
||||
- slim
|
||||
|
||||
basicSetup: false
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
restartNowMode: user-unchecked
|
||||
|
||||
restartNowCommand: "loginctl reboot"
|
||||
|
||||
notifyOnFinished: false
|
||||
@@ -0,0 +1,20 @@
|
||||
# SPDX-FileCopyrightText: no
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
---
|
||||
overwrite: false
|
||||
|
||||
prefer_grub_d: false
|
||||
|
||||
keep_distributor: false
|
||||
|
||||
kernel_params: [ "quiet" ]
|
||||
|
||||
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
|
||||
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||
<circle cx="32" cy="32" r="30" fill="#f67400"/>
|
||||
<g transform="translate(21,21) scale(1)">
|
||||
<path d="m3 3v16l16-8z" fill="white"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 212 B |
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||
<circle cx="32" cy="32" r="30" fill="#3daee9"/>
|
||||
<g transform="translate(21,21) scale(1)">
|
||||
<path d="M 11.5 3 C 10.286139 3 9.2809778 3.8559279 9.0507812 5 L 3 5 L 3 6 L 9.0507812 6 C 9.2809778 7.1440721 10.286139 8 11.5 8 C 12.713861 8 13.719022 7.1440721 13.949219 6 L 19 6 L 19 5 L 13.949219 5 C 13.719022 3.8559279 12.713861 3 11.5 3 z M 5.5 14 C 4.1149999 14 3 15.115 3 16.5 C 3 17.885 4.1149999 19 5.5 19 C 6.7138604 19 7.7190223 18.144072 7.9492188 17 L 19 17 L 19 16 L 7.9492188 16 C 7.7190223 14.855928 6.7138604 14 5.5 14 z M 5.5 15 C 6.3310001 15 7 15.669 7 16.5 C 7 17.331 6.3310001 18 5.5 18 C 4.6689999 18 4 17.331 4 16.5 C 4 15.669 4.6689999 15 5.5 15 z" fill="white"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 766 B |
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||
<circle cx="32" cy="32" r="30" fill="#27ae60"/>
|
||||
<g transform="translate(21,21) scale(1)">
|
||||
<path d="M 3 3 L 3 7 L 3 18 L 3 19 L 13 19 L 19 19 L 19 18 L 19 13 L 19 7 L 19 3 L 3 3 z M 4 7 L 18 7 L 18 13 L 18 18 L 13 18 L 4 18 L 4 7 z M 9 10 L 9 16 L 14 13 L 9 10 z" fill="white"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 361 B |
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||
<circle cx="32" cy="32" r="30" fill="#9b59b6"/>
|
||||
<g transform="translate(21,21) scale(1)">
|
||||
<path d="m11 3a8 8 0 0 0-7.9277344 7h1.0058594a7 7 0 0 1 6.921875-6 7 7 0 0 1 6.320312 4h-3.320312v1h5v-1-4h-1v3.1679688a8 8 0 0 0-7-4.1679688zm6.921875 9a7 7 0 0 1-6.921875 6 7 7 0 0 1-6.3105469-4h3.3105469v-1h-5v1 4h1v-3.195312a8 8 0 0 0 7 4.195312 8 8 0 0 0 7.927734-7h-1.005859z" fill="white"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 472 B |
@@ -0,0 +1,5 @@
|
||||
---
|
||||
systemd: false
|
||||
dbus: false
|
||||
dbus-symlink: false
|
||||
entropy-copy: false
|
||||
@@ -0,0 +1,4 @@
|
||||
---qmlSearch: branding
|
||||
qmlFilename: minimal-info.qml
|
||||
qmlLabel:
|
||||
minimal-info: "About This Edition"
|
||||
@@ -0,0 +1,54 @@
|
||||
---
|
||||
groupsUrl:
|
||||
- file:///etc/calamares/modules/netinstall.yaml
|
||||
|
||||
required: false
|
||||
|
||||
# To support multiple instances of this module,
|
||||
# some strings are configurable and translatable here.
|
||||
# Sub-keys under *label* are used for the user interface.
|
||||
# - *sidebar* This is the name of the module in the progress-tree / sidebar
|
||||
# in Calamares.
|
||||
# - *title* This is displayed above the list of packages.
|
||||
# If no *sidebar* values are provided, defaults to "Package selection"
|
||||
# and existing translations. If no *title* values are provided, no string
|
||||
# is displayed.
|
||||
#
|
||||
# Translations are handled through `[ll]` notation, much like in
|
||||
# `.desktop` files. The string associated with `key[ll]` is used for
|
||||
# *key* when when the language *ll* (language-code, like *nl* or *en_GB*
|
||||
# or *ja*) is used.
|
||||
#
|
||||
# The following strings are **already** known to Calamares and can be
|
||||
# listed here in *untranslated* form (e.g. as value of *sidebar*)
|
||||
# without bothering with the translations: they are picked up from
|
||||
# the regular translation framework:
|
||||
# - "Package selection"
|
||||
# - "Office software"
|
||||
# - "Office package"
|
||||
# - "Browser software"
|
||||
# - "Browser package"
|
||||
# - "Web browser"
|
||||
# - "Kernel"
|
||||
# - "Services"
|
||||
# - "Login"
|
||||
# - "Desktop"
|
||||
# - "Applications"
|
||||
# - "Communication"
|
||||
# - "Development"
|
||||
# - "Office"
|
||||
# - "Multimedia"
|
||||
# - "Internet"
|
||||
# - "Theming"
|
||||
# - "Gaming"
|
||||
# - "Utilities"
|
||||
# Other strings should follow the translations format.
|
||||
label:
|
||||
sidebar: "Package selection"
|
||||
# sidebar[nl]: "Pakketkeuze"
|
||||
# sidebar[en_GB]: "Package choice"
|
||||
# sidebar[ja]: "知りません" # "I don't know"
|
||||
# title: "Office Package"
|
||||
# title[nl]: "Kantoorsoftware"
|
||||
|
||||
|
||||
@@ -0,0 +1,281 @@
|
||||
- name: "Default"
|
||||
description: "Default packages"
|
||||
hidden: false
|
||||
selected: true
|
||||
critical: true
|
||||
immutable: true
|
||||
packages:
|
||||
- linux
|
||||
- linux-headers
|
||||
- grub
|
||||
- efibootmgr
|
||||
- sudo
|
||||
- antergos-release
|
||||
- antergos-next-keyring
|
||||
- antergos-wallpapers
|
||||
- antergos-grub-theme
|
||||
- falkon
|
||||
- mesa
|
||||
- mesa-utils
|
||||
- networkmanager
|
||||
- network-manager-applet
|
||||
- pipewire
|
||||
- pipewire-alsa
|
||||
- pipewire-pulse
|
||||
- wireplumber
|
||||
|
||||
|
||||
- name: "Kernel"
|
||||
description: "Kernel and modules"
|
||||
selected: false
|
||||
packages:
|
||||
- acpi_call
|
||||
- bbswitch
|
||||
- broadcom-wl
|
||||
- tp_smapi
|
||||
- linux-lts
|
||||
- linux-lts-headers
|
||||
|
||||
- name: "Firmware"
|
||||
description: "Firmware"
|
||||
selected: false
|
||||
packages:
|
||||
- b43-fwcutter
|
||||
- linux-firmware
|
||||
- linux-firmware-bnx2x
|
||||
- linux-firmware-liquidio
|
||||
- linux-firmware-marvell
|
||||
- linux-firmware-mellanox
|
||||
- linux-firmware-nfp
|
||||
- linux-firmware-qcom
|
||||
- linux-firmware-qlogic
|
||||
- linux-firmware-whence
|
||||
- sof-firmware
|
||||
- alsa-firmware
|
||||
- intel-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: "Desktop"
|
||||
description: "DE"
|
||||
selected: true
|
||||
critical: false
|
||||
subgroups:
|
||||
- name: "Plasma"
|
||||
description: "KDE Plasma Desktop"
|
||||
selected: true
|
||||
packages:
|
||||
- antergos-plasma-theme
|
||||
- antergos-next-desktop-settings
|
||||
- ark
|
||||
- bluedevil
|
||||
- breeze-gtk
|
||||
- dolphin
|
||||
- dolphin-plugins
|
||||
- ffmpegthumbs
|
||||
- gwenview
|
||||
- kate
|
||||
- kcalc
|
||||
- kde-cli-tools
|
||||
- kde-gtk-config
|
||||
- kdeconnect
|
||||
- kdegraphics-thumbnailers
|
||||
- kdenetwork-filesharing
|
||||
- kdeplasma-addons
|
||||
- keditbookmarks
|
||||
- kfind
|
||||
- kgpg
|
||||
- kinfocenter
|
||||
- kio-admin
|
||||
- kio-extras
|
||||
- kio-fuse
|
||||
- konsole
|
||||
- konversation
|
||||
- kscreen
|
||||
- kwallet-pam
|
||||
- kwalletmanager
|
||||
- kwayland-integration
|
||||
- okular
|
||||
- partitionmanager
|
||||
- plasma-browser-integration
|
||||
- plasma-desktop
|
||||
- plasma-disks
|
||||
- plasma-nm
|
||||
- plasma-pa
|
||||
- plasma-systemmonitor
|
||||
- plasma-workspace
|
||||
- powerdevil
|
||||
- print-manager
|
||||
- qt6-imageformats
|
||||
- spectacle
|
||||
- xdg-desktop-portal-kde
|
||||
- xsettingsd
|
||||
- name: "Xfce"
|
||||
description: "Xfce Desktop"
|
||||
selected: false
|
||||
packages:
|
||||
- antergos-xfce-theme
|
||||
- exo
|
||||
- garcon
|
||||
- thunar
|
||||
- thunar-volman
|
||||
- tumbler
|
||||
- xfce4-appfinder
|
||||
- xfce4-panel
|
||||
- xfce4-power-manager
|
||||
- xfce4-session
|
||||
- xfce4-settings
|
||||
- xfce4-terminal
|
||||
- xfconf
|
||||
- xfdesktop
|
||||
- xfwm4
|
||||
- xfwm4-themes
|
||||
- mousepad
|
||||
- parole
|
||||
- ristretto
|
||||
- thunar-archive-plugin
|
||||
- thunar-media-tags-plugin
|
||||
- xfburn
|
||||
- xfce4-clipman-plugin
|
||||
- xfce4-notifyd
|
||||
- xfce4-pulseaudio-plugin
|
||||
- xfce4-screenshooter
|
||||
- xfce4-screensaver
|
||||
- xfce4-taskmanager
|
||||
- xfce4-whiskermenu-plugin
|
||||
- name: "Cinnamon"
|
||||
description: "Cinnamon Desktop"
|
||||
selected: false
|
||||
packages:
|
||||
- cinnamon
|
||||
- cinnamon-control-center
|
||||
- cinnamon-desktop
|
||||
- cinnamon-menus
|
||||
- cinnamon-screensaver
|
||||
- cinnamon-session
|
||||
- cinnamon-settings-daemon
|
||||
- cinnamon-translations
|
||||
- name: "MATE"
|
||||
description: "MATE Desktop"
|
||||
selected: false
|
||||
packages:
|
||||
- caja
|
||||
- marco
|
||||
- mate-backgrounds
|
||||
- mate-control-center
|
||||
- mate-desktop
|
||||
- mate-icon-theme
|
||||
- mate-menus
|
||||
- mate-notification-daemon
|
||||
- mate-panel
|
||||
- mate-polkit
|
||||
- mate-session-manager
|
||||
- mate-settings-daemon
|
||||
- mate-themes
|
||||
- mate-user-guide
|
||||
- atril
|
||||
- eom
|
||||
- mate-applets
|
||||
- mate-calc
|
||||
- mate-power-manager
|
||||
- mate-screensaver
|
||||
- mate-system-monitor
|
||||
- mate-terminal
|
||||
- mate-utils
|
||||
- pluma
|
||||
- name: "LXQt"
|
||||
description: "LXQt Desktop"
|
||||
selected: false
|
||||
packages:
|
||||
- lximage-qt
|
||||
- lxqt-about
|
||||
- lxqt-admin
|
||||
- lxqt-archiver
|
||||
- lxqt-config
|
||||
- lxqt-globalkeys
|
||||
- lxqt-menu-data
|
||||
- lxqt-notificationd
|
||||
- lxqt-openssh-askpass
|
||||
- lxqt-panel
|
||||
- lxqt-policykit
|
||||
- lxqt-powermanagement
|
||||
- lxqt-qtplugin
|
||||
- lxqt-runner
|
||||
- lxqt-session
|
||||
- lxqt-sudo
|
||||
- lxqt-themes
|
||||
- obconf-qt
|
||||
- openbox
|
||||
- pavucontrol-qt
|
||||
- pcmanfm-qt
|
||||
- qps
|
||||
- qterminal
|
||||
- screengrab
|
||||
- xdg-desktop-portal-lxqt
|
||||
- name: "i3"
|
||||
description: "i3 Tiling WM"
|
||||
selected: false
|
||||
packages:
|
||||
- i3-wm
|
||||
- i3blocks
|
||||
- i3lock
|
||||
- i3status
|
||||
- name: "Sway"
|
||||
description: "Sway Wayland Compositor"
|
||||
selected: false
|
||||
packages:
|
||||
- sway
|
||||
- swaybg
|
||||
- swayidle
|
||||
- swaylock
|
||||
- name: "Hyprland"
|
||||
description: "Hyprland Wayland Compositor"
|
||||
selected: false
|
||||
packages:
|
||||
- hyprland
|
||||
- xdg-desktop-portal-hyprland
|
||||
|
||||
- name: "SDDM"
|
||||
description: "SDDM display manager"
|
||||
selected: false
|
||||
packages:
|
||||
- sddm
|
||||
- sddm-dinit
|
||||
- antergos-sddm-theme
|
||||
|
||||
- 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: "LY"
|
||||
description: "LY display manager"
|
||||
selected: false
|
||||
packages:
|
||||
- ly
|
||||
- ly-dinit
|
||||
@@ -0,0 +1,303 @@
|
||||
---
|
||||
mode: required
|
||||
|
||||
method: netinstall-add
|
||||
|
||||
labels:
|
||||
step: "Init selection"
|
||||
step[de]: "Initauswahl"
|
||||
|
||||
default: Dinit
|
||||
|
||||
items:
|
||||
- id: Dinit
|
||||
name: dinit
|
||||
description: "Dinit init system"
|
||||
screenshot: "/etc/calamares/modules/images/dinit.svg"
|
||||
netinstall:
|
||||
name: "dinit"
|
||||
description: "Dinit init system"
|
||||
selected: true
|
||||
critical: true
|
||||
immutable: false
|
||||
expanded: true
|
||||
hidden: false
|
||||
subgroups:
|
||||
- name: "Default"
|
||||
description: "Default services"
|
||||
selected: true
|
||||
hidden: true
|
||||
packages:
|
||||
- audit-dinit
|
||||
- cryptsetup-dinit
|
||||
- dbus-dinit
|
||||
- dhcpcd-dinit
|
||||
- lvm2-dinit
|
||||
- mdadm-dinit
|
||||
- name: "Cron"
|
||||
description: "Cron init"
|
||||
selected: true
|
||||
packages:
|
||||
- cronie-dinit
|
||||
- name: "Syslog"
|
||||
description: "Syslog init"
|
||||
packages:
|
||||
- syslog-ng-dinit
|
||||
- metalog-dinit
|
||||
- name: "Internet"
|
||||
description: "Network init"
|
||||
packages:
|
||||
- avahi-dinit
|
||||
- bluez-dinit
|
||||
- iptables-dinit
|
||||
- krb5-dinit
|
||||
- networkmanager-dinit
|
||||
- nfs-utils-dinit
|
||||
- ntp-dinit
|
||||
- openldap-dinit
|
||||
- openssh-dinit
|
||||
- rpcbind-dinit
|
||||
- xinetd-dinit
|
||||
- wpa_supplicant-dinit
|
||||
- name: "Office"
|
||||
description: "Office init"
|
||||
packages:
|
||||
- cups-dinit
|
||||
- sane-dinit
|
||||
- name: "Services"
|
||||
description: "Services init"
|
||||
packages:
|
||||
- acpid-dinit
|
||||
- alsa-utils-dinit
|
||||
- apparmor-dinit
|
||||
- brltty-dinit
|
||||
- fuse-dinit
|
||||
- gpm-dinit
|
||||
- hdparm-dinit
|
||||
- haveged-dinit
|
||||
- lm_sensors-dinit
|
||||
- openvpn-dinit
|
||||
- pipewire-dinit
|
||||
- pipewire-pulse-dinit
|
||||
- power-profiles-daemon-dinit
|
||||
- rsync-dinit
|
||||
- wireplumber-dinit
|
||||
|
||||
- id: OpenRC
|
||||
name: openrc
|
||||
description: "⚠ OpenRC init system — BROKEN in Antergos NeXT (init-rc conflict with dinit). Will be re-added once fixed."
|
||||
screenshot: "/etc/calamares/modules/images/openrc.svg"
|
||||
netinstall:
|
||||
name: "openrc"
|
||||
description: "OpenRC init system"
|
||||
selected: false
|
||||
critical: false
|
||||
immutable: false
|
||||
expanded: true
|
||||
hidden: false
|
||||
subgroups:
|
||||
- name: "Default"
|
||||
description: "Default services"
|
||||
selected: true
|
||||
hidden: true
|
||||
packages:
|
||||
- audit-openrc
|
||||
- cryptsetup-openrc
|
||||
- dbus-openrc
|
||||
- dhcpcd-openrc
|
||||
- lvm2-openrc
|
||||
- mdadm-openrc
|
||||
- name: "Cron"
|
||||
description: "Cron init"
|
||||
selected: true
|
||||
packages:
|
||||
- cronie-openrc
|
||||
- name: "Syslog"
|
||||
description: "Syslog init"
|
||||
packages:
|
||||
- syslog-ng-openrc
|
||||
- metalog-openrc
|
||||
- name: "Internet"
|
||||
description: "Network init"
|
||||
packages:
|
||||
- avahi-openrc
|
||||
- bluez-openrc
|
||||
- iptables-openrc
|
||||
- krb5-openrc
|
||||
- networkmanager-openrc
|
||||
- nfs-utils-openrc
|
||||
- ntp-openrc
|
||||
- openldap-openrc
|
||||
- openssh-openrc
|
||||
- rpcbind-openrc
|
||||
- xinetd-openrc
|
||||
- wpa_supplicant-openrc
|
||||
- name: "Office"
|
||||
description: "Office init"
|
||||
packages:
|
||||
- cups-openrc
|
||||
- sane-openrc
|
||||
- name: "Services"
|
||||
description: "Services init"
|
||||
packages:
|
||||
- acpid-openrc
|
||||
- alsa-utils-openrc
|
||||
- apparmor-openrc
|
||||
- brltty-openrc
|
||||
- fuse-openrc
|
||||
- gpm-openrc
|
||||
- hdparm-openrc
|
||||
- haveged-openrc
|
||||
- lm_sensors-openrc
|
||||
- openrc-settingsd
|
||||
- openvpn-openrc
|
||||
- pipewire-openrc
|
||||
- power-profiles-daemon-openrc
|
||||
- rsync-openrc
|
||||
- wireplumber-openrc
|
||||
|
||||
- id: S6
|
||||
name: s6
|
||||
description: "S6 init system"
|
||||
screenshot: "/etc/calamares/modules/images/s6.svg"
|
||||
netinstall:
|
||||
name: "s6"
|
||||
description: "S6 init system"
|
||||
selected: false
|
||||
critical: true
|
||||
immutable: false
|
||||
expanded: true
|
||||
hidden: false
|
||||
subgroups:
|
||||
- name: "Default"
|
||||
description: "Default services"
|
||||
selected: true
|
||||
hidden: true
|
||||
packages:
|
||||
- audit-s6
|
||||
- cryptsetup-s6
|
||||
- dbus-s6
|
||||
- dhcpcd-s6
|
||||
- lvm2-s6
|
||||
- mdadm-s6
|
||||
- s6-contrib
|
||||
- name: "Cron"
|
||||
description: "Cron init"
|
||||
selected: true
|
||||
packages:
|
||||
- cronie-s6
|
||||
- name: "Syslog"
|
||||
description: "Syslog init"
|
||||
packages:
|
||||
- syslog-ng-s6
|
||||
- metalog-s6
|
||||
- name: "Internet"
|
||||
description: "Network init"
|
||||
packages:
|
||||
- avahi-s6
|
||||
- bluez-s6
|
||||
- iptables-s6
|
||||
- krb5-s6
|
||||
- networkmanager-s6
|
||||
- nfs-utils-s6
|
||||
- ntp-s6
|
||||
- openldap-s6
|
||||
- openssh-s6
|
||||
- rpcbind-s6
|
||||
- xinetd-s6
|
||||
- wpa_supplicant-s6
|
||||
- name: "Office"
|
||||
description: "Office init"
|
||||
packages:
|
||||
- cups-s6
|
||||
- sane-s6
|
||||
- name: "Services"
|
||||
description: "Services init"
|
||||
packages:
|
||||
- acpid-s6
|
||||
- alsa-utils-s6
|
||||
- apparmor-s6
|
||||
- brltty-s6
|
||||
- fuse-s6
|
||||
- gpm-s6
|
||||
- hdparm-s6
|
||||
- haveged-s6
|
||||
- lm_sensors-s6
|
||||
- openvpn-s6
|
||||
- pipewire-s6
|
||||
- power-profiles-daemon-s6
|
||||
- rsync-s6
|
||||
- wireplumber-s6
|
||||
|
||||
- id: Runit
|
||||
name: runit
|
||||
description: "Runit init system"
|
||||
screenshot: "/etc/calamares/modules/images/runit.svg"
|
||||
netinstall:
|
||||
name: "runit"
|
||||
description: "Runit init system"
|
||||
selected: false
|
||||
critical: true
|
||||
immutable: false
|
||||
expanded: true
|
||||
hidden: false
|
||||
subgroups:
|
||||
- name: "Default"
|
||||
description: "Default services"
|
||||
selected: true
|
||||
hidden: true
|
||||
packages:
|
||||
- audit-runit
|
||||
- cryptsetup-runit
|
||||
- dbus-runit
|
||||
- dhcpcd-runit
|
||||
- lvm2-runit
|
||||
- mdadm-runit
|
||||
- rsm
|
||||
- name: "Cron"
|
||||
description: "Cron init"
|
||||
selected: true
|
||||
packages:
|
||||
- cronie-runit
|
||||
- name: "Syslog"
|
||||
description: "Syslog init"
|
||||
packages:
|
||||
- syslog-ng-runit
|
||||
- metalog-runit
|
||||
- name: "Internet"
|
||||
description: "Network init"
|
||||
packages:
|
||||
- avahi-runit
|
||||
- bluez-runit
|
||||
- iptables-runit
|
||||
- krb5-runit
|
||||
- networkmanager-runit
|
||||
- nfs-utils-runit
|
||||
- ntp-runit
|
||||
- openldap-runit
|
||||
- openssh-runit
|
||||
- rpcbind-runit
|
||||
- xinetd-runit
|
||||
- wpa_supplicant-runit
|
||||
- name: "Office"
|
||||
description: "Office init"
|
||||
packages:
|
||||
- cups-runit
|
||||
- sane-runit
|
||||
- name: "Services"
|
||||
description: "Services init"
|
||||
packages:
|
||||
- acpid-runit
|
||||
- alsa-utils-runit
|
||||
- apparmor-runit
|
||||
- brltty-runit
|
||||
- fuse-runit
|
||||
- gpm-runit
|
||||
- hdparm-runit
|
||||
- haveged-runit
|
||||
- lm_sensors-runit
|
||||
- openvpn-runit
|
||||
- pipewire-runit
|
||||
- power-profiles-daemon-runit
|
||||
- rsync-runit
|
||||
- wireplumber-runit
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
mode: required
|
||||
|
||||
method: netinstall-select
|
||||
|
||||
labels:
|
||||
step: "Display Manager"
|
||||
step[de]: "Display Manager"
|
||||
|
||||
default: SDDM
|
||||
|
||||
items:
|
||||
- id: SDDM
|
||||
name: sddm
|
||||
description: "QML-based display manager (KDE default)"
|
||||
screenshot: ""
|
||||
|
||||
- id: LightDM
|
||||
name: lightdm
|
||||
description: "Cross-desktop display manager (GTK)"
|
||||
screenshot: ""
|
||||
|
||||
- id: LXDM
|
||||
name: lxdm
|
||||
description: "Lightweight display manager (LXDE)"
|
||||
screenshot: ""
|
||||
|
||||
- id: LY
|
||||
name: ly
|
||||
description: "Minimal TUI display manager"
|
||||
screenshot: ""
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
backend: pacman
|
||||
skip_if_no_internet: false
|
||||
update_db: true
|
||||
ignore_update_db_error: false
|
||||
update_system: false
|
||||
|
||||
pacman:
|
||||
num_retries: 3
|
||||
disable_download_timeout: false
|
||||
needed_only: true
|
||||
|
||||
operations: []
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
# set at iso build time
|
||||
initsys: none
|
||||
|
||||
user-services:
|
||||
- name: dbus
|
||||
action: enable
|
||||
- name: pipewire
|
||||
action: enable
|
||||
- name: pipewire-pulse
|
||||
action: enable
|
||||
- name: wireplumber
|
||||
action: enable
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
command: artix-service
|
||||
|
||||
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"
|
||||
- name: "dinit-user-spawn"
|
||||
action: "enable"
|
||||
Reference in New Issue
Block a user