fix: move module configs to /etc/calamares/modules/ to override system defaults (search path priority)
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
systemd: false
|
||||||
|
dbus: true
|
||||||
|
dbus-symlink: false
|
||||||
|
entropy-copy: false
|
||||||
@@ -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,141 @@
|
|||||||
|
- name: "Default"
|
||||||
|
description: "Default packages"
|
||||||
|
hidden: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
immutable: true
|
||||||
|
packages:
|
||||||
|
- linux
|
||||||
|
- linux-headers
|
||||||
|
- grub
|
||||||
|
- efibootmgr
|
||||||
|
- sudo
|
||||||
|
|
||||||
|
- 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:
|
||||||
|
- lsb-release
|
||||||
|
- nano
|
||||||
|
- vi
|
||||||
|
|
||||||
|
- name: "Devel"
|
||||||
|
description: "Artix development"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- base-devel
|
||||||
|
- artix-checkupdates
|
||||||
|
- artix-rebuild-order
|
||||||
|
- artools-base
|
||||||
|
- artools-iso
|
||||||
|
- artools-pkg
|
||||||
|
|
||||||
|
- name: "Style"
|
||||||
|
description: "Artix themes, icons, branding"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- artix-netinstall-presets
|
||||||
|
- artix-grub-theme
|
||||||
|
|
||||||
|
- name: "Desktop"
|
||||||
|
description: "DE"
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
subgroups:
|
||||||
|
- name: "Plasma"
|
||||||
|
description: "KDE Plasma Desktop"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- plasma
|
||||||
|
- ark
|
||||||
|
- dolphin
|
||||||
|
- ffmpegthumbs
|
||||||
|
- gwenview
|
||||||
|
- kate
|
||||||
|
- keditbookmarks
|
||||||
|
- kfind
|
||||||
|
- kgpg
|
||||||
|
- kio-admin
|
||||||
|
- konsole
|
||||||
|
- konversation
|
||||||
|
- kwalletmanager
|
||||||
|
- okular
|
||||||
|
- partitionmanager
|
||||||
|
- name: "Xfce"
|
||||||
|
description: "Xfce Desktop"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- xfce4
|
||||||
|
- xfce4-goodies
|
||||||
|
- 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:
|
||||||
|
- mate
|
||||||
|
- mate-extra
|
||||||
|
- name: "LXQt"
|
||||||
|
description: "LXQt Desktop"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- lxqt
|
||||||
|
- name: "i3"
|
||||||
|
description: "i3 Tiling WM"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- i3
|
||||||
|
- 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
|
||||||
@@ -0,0 +1,294 @@
|
|||||||
|
---
|
||||||
|
mode: required
|
||||||
|
|
||||||
|
method: netinstall-add
|
||||||
|
|
||||||
|
labels:
|
||||||
|
step: "Init selection"
|
||||||
|
step[de]: "Initauswahl"
|
||||||
|
|
||||||
|
default: OpenRC
|
||||||
|
|
||||||
|
items:
|
||||||
|
- id: OpenRC
|
||||||
|
name: openrc
|
||||||
|
description: "OpenRC init system"
|
||||||
|
screenshot: ""
|
||||||
|
netinstall:
|
||||||
|
name: "openrc"
|
||||||
|
description: "OpenRC init system"
|
||||||
|
selected: false
|
||||||
|
critical: true
|
||||||
|
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
|
||||||
|
- power-profiles-daemon-openrc
|
||||||
|
- rsync-openrc
|
||||||
|
|
||||||
|
- id: Dinit
|
||||||
|
name: dinit
|
||||||
|
description: "Dinit init system"
|
||||||
|
screenshot: ""
|
||||||
|
netinstall:
|
||||||
|
name: "dinit"
|
||||||
|
description: "Dinit init system"
|
||||||
|
selected: false
|
||||||
|
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
|
||||||
|
- power-profiles-daemon-dinit
|
||||||
|
- rsync-dinit
|
||||||
|
|
||||||
|
- id: S6
|
||||||
|
name: s6
|
||||||
|
description: "S6 init system"
|
||||||
|
screenshot: ""
|
||||||
|
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
|
||||||
|
- power-profiles-daemon-s6
|
||||||
|
- rsync-s6
|
||||||
|
|
||||||
|
- id: Runit
|
||||||
|
name: runit
|
||||||
|
description: "Runit init system"
|
||||||
|
screenshot: ""
|
||||||
|
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
|
||||||
|
- power-profiles-daemon-runit
|
||||||
|
- rsync-runit
|
||||||
Reference in New Issue
Block a user