It's possible to create a custom bootable ISO by following the procedure below.

Install the artools group (3 packages):

 pacman -S artools

There are no profiles available now in the above packages. Use the following to generate ~/artools-workspace:

 buildiso -p <profile> -qv

Copy /etc/artools/artools.conf to ~/.config/artools

go to:

  https://github.com/artix-linux/iso-profiles

Click on the commits button, select an earlier commit that contains all the iso profiles. Click the browse button and then download the zip and extract it.

Copy the the iso-profiles folder to ~/artools-workspace/

Note these Profiles are not maintained

Modify the copied folder and file to customise the ISO. Test the output:

 buildiso -p <profile> -qv:

If all goes well, create the ISO.

 buildiso -p <profile>:

This will create the ISO in ~/artools-workspace/iso, which you can either burn to CD/DVD using your favourite program or dd it to USB (etcher found in AUR works well for USB sticks).

To install the ISO without fetching updates during installation, set netinstall = no from the initial grub menu.

Boot to your selected desktop and start calamares.

Troubleshooting

Signature from "Artix Buildbot <buildbot@artixlinux.org>" is invalid You can try to either:

  • Run buildiso again
  • Clear pacman cache (pacman -Scc)
  • Or run
 sudo pacman -S artix-keyring
 sudo pacman-key --populate artix
 sudo pacman-key --lsign-key 78C9C713EAD7BEC69087447332E21894258C6105

to refresh the build ISO keys.