diff --git a/iso-profiles/antergos/live-overlay/etc/calamares/modules/machineid.conf b/iso-profiles/antergos/live-overlay/etc/calamares/modules/machineid.conf new file mode 100644 index 0000000..0199629 --- /dev/null +++ b/iso-profiles/antergos/live-overlay/etc/calamares/modules/machineid.conf @@ -0,0 +1,5 @@ +--- +systemd: false +dbus: true +dbus-symlink: false +entropy-copy: false diff --git a/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.conf b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.conf new file mode 100644 index 0000000..9f50cc5 --- /dev/null +++ b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.conf @@ -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" + + diff --git a/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml new file mode 100644 index 0000000..12f5097 --- /dev/null +++ b/iso-profiles/antergos/live-overlay/etc/calamares/modules/netinstall.yaml @@ -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 diff --git a/iso-profiles/antergos/live-overlay/etc/calamares/modules/packagechooser.conf b/iso-profiles/antergos/live-overlay/etc/calamares/modules/packagechooser.conf new file mode 100644 index 0000000..3334d07 --- /dev/null +++ b/iso-profiles/antergos/live-overlay/etc/calamares/modules/packagechooser.conf @@ -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