c-ludenberg dca525ec14 feat: execute the antergos-minimal profile (PLEASE SOMEONE HIRE ME)
why did i make a second whole ISO profile nobody asked for. a
standalone Xfce "lightweight" edition i never tested, never updated,
and that ONLY depends on orphaned packages i forgot existed
(calamares-branding-antergos-next-minimal, antergos-xfce-theme —
both still buildable, now completely dead weight, because the only
thing that referenced them was this file).

the real lowest of it is: it was the "offline calamares installer."
you know what that does now? tries to unpack a squashfs that NO live
profile builds anymore. it points a loaded gun at my foot every day
and today i finally squeezed. its last commit was renaming a theme
and telling a bot to shut up about pkexec. thats where we ended up.

it was never tested. it was a ghost. so i killed it.

actual changes:
- RIP iso-profiles/antergos-minimal, all 95 files of it (good
  riddance, you were a lie)
- hauled 7 orphaned live module configs (initcpio/locale/mount/
  partition/umount/users/welcome) out of the wreckage into the main
  calamares/modules/ where they always lived — git LIED and called
  them "renames from minimal" because the copies were byte-identical.
  they were never from minimal. git is a LIAR.
- users.conf: cut the libpwquality crutch so 4-digit PINs stop getting
  called weak. i built a pin picker. let it. breathe.
- netinstall (both variants): +vulkan-nouveau so NVK covers Turing+
  without dragging in nvidia-open
- antergos-xfce-theme + calamares-branding-antergos-next-minimal:
  now truly, blessedly orphaned.

the profile is dead. long live the profile. i am NOT maintaining two
ISOs in this economy.
2026-08-03 20:28:33 +02:00
2026-06-07 19:34:32 +02:00

Antergos NeXT ISO

Looking for the old Arch/systemd version? See the before-systemd-change branch.

Build ISO License Maintenance Artix Linux DE-KDE Init Docs Dla mojego narodu

A community revival of Antergos — built on Artix Linux with Dinit, KDE Plasma desktop, the Calamares installer (online mode), and a BYODE script for offline installs.

What changed

Before After
Arch Linux (systemd) Artix Linux (Dinit)
GNOME desktop KDE Plasma desktop
archiso build system artools (buildiso)
Custom Cnchi installer Calamares (mature, upstream-supported)
Symlinked overlays Resolved, self-contained profile overlays

Why Artix?

The Antergos NeXT project prefers init system flexibility over systemd lock-in. Artix Linux provides a clean Arch-like experience with your choice of Dinit (default), Runit, or S6 — see changing-init.md if you want something else.

Why Dinit? We shipped OpenRC. Then Calamares kidnapped pacman's resolver and every --noconfirm call picked elogind-dinit (alphabetically before elogind-openrc). Dinit works great and OpenRC's service enabling was broken on installed systems anyway. Dinit wins by alphabetical destiny.

Building

Requires an Artix-based system:

# Install build deps
pacman -S artools squashfs-tools
modprobe loop

# Clone and enter
git clone https://github.com/Antergos-NeXT/antergos-iso.git
cd antergos-iso

# Set workspace to repo root
export WORKSPACE_DIR="$PWD"

# Must use our pacman.conf (has antergos-pkgs repo)
mkdir -p ~/.config/artools/pacman.conf.d
cp pacman.conf.d/iso-x86_64.conf ~/.config/artools/pacman.conf.d/

# Build
sudo ./buildiso -p antergos

⚠️ VERY IMPORTANT: Use ./buildiso, not buildiso. The Artix system buildiso at /usr/bin/buildiso lacks the --overwrite='*' flag passed to basestrap, causing file conflicts (e.g. calamares vs calamares-branding-antergos-next both claiming /usr/share/calamares/branding/default/). Our repo's ./buildiso has it.

The .iso appears in /var/lib/artools/buildiso/iso/antergos/.

First build pulls ~5 GB from the internet. Subsequent builds use pacman cache.

Custom packages

The ISO pulls custom packages (branding, Calamares config, wallpapers) from our repo. Add it to your system:

[antergos-pkgs]
SigLevel = Optional TrustAll
Server = https://antergos-next.github.io/antergos-packages

Profile structure

iso-profiles/
├── antergos/
│   ├── profile.yaml          # Packages, services, build config
│   ├── root-overlay/         # Files merged into rootfs (os-release, pacman.conf, sddm)
│   └── live-overlay/         # Files for the live environment (Calamares configs, etc.)
├── common/
│   └── common.yaml           # Shared base packages
├── pacman.conf.d/
│   └── iso-x86_64.conf       # Pacman config used during ISO build
└── buildiso                  # Modified buildiso with Antergos branding

Overlays are self-contained (no symlinks to external directories) so the repo builds standalone.

Installer

Mode Description
Online Full Calamares netinstall with desktop selection (KDE Plasma, Xfce, Cinnamon, MATE, LXQt, i3, Sway, Hyprland)
BYODE Bare system + btrfs + snapper — you pacman -Sy your own DE. Script available on the live desktop.

Download

GitHub Releases

Sources

License

GPL-3.0


Antergos launched in 2012 as Cinnarch (Cinnamon + Arch), renamed in 2013, and ran until 2019. NeXT continues the spirit with a modernized, Artix-based foundation — KDE Plasma, Calamares, and the same multi-desktop ambition you remember.

Dustin Falgout, one of the original Antergos developers, has given his blessing for this community revival (see NOTICES). Antergos NeXT is not affiliated with, endorsed by, or connected to the original Antergos project.

2026-08-17 22:41:39 +00:00
Languages
Python 56.2%
Shell 40.5%
Dockerfile 3.3%