R.I.P. Cnchi — Calamares is now the primary installer

- Main install button now launches calamares-next instead of cnchi
  - Button label changed from 'Launch Cnchi Installer' to
    'Install Antergos NeXT'
  - Removed 'Alternative Installer' (Calamares) button — no longer
    needed since Calamares is the only installer
  - Welcome song path updated: /usr/share/cnchi-memes/ →
    /usr/share/antergos-next-memes/ (memes package repurposed)
  - Release notes page: added Cnchi retirement notice with eulogy
  - Readme page: updated instructions, removed cnchi-next link
This commit is contained in:
2026-06-23 13:35:42 +02:00
parent 31cbf985d6
commit 203afe4d35
4 changed files with 15 additions and 23 deletions
+4 -2
View File
@@ -3,7 +3,7 @@
Welcome to Antergos NeXT! This live environment lets you try out the system before installing. Welcome to Antergos NeXT! This live environment lets you try out the system before installing.
<b>Launch the installer</b> <b>Launch the installer</b>
Click "Launch Cnchi Installer" on the welcome screen to start the graphical installation process. You can also use the "Alternative Installer" button to launch Calamares. Click "Install Antergos NeXT" on the welcome screen to start the Calamares installer. You can choose between offline (no internet needed) and online (8 DE choices) installation modes.
<b>Search the web</b> <b>Search the web</b>
Antergos NeXT is based on Arch Linux, so most Arch guides and tips apply here too. Antergos NeXT is based on Arch Linux, so most Arch guides and tips apply here too.
@@ -11,7 +11,9 @@ Antergos NeXT is based on Arch Linux, so most Arch guides and tips apply here to
<b>Get involved</b> <b>Get involved</b>
Found a bug? Want a feature? Visit us on GitHub: Found a bug? Want a feature? Visit us on GitHub:
- <a href="https://github.com/Antergos-NeXT/antergos-iso">Antergos NeXT ISO</a> - <a href="https://github.com/Antergos-NeXT/antergos-iso">Antergos NeXT ISO</a>
- <a href="https://github.com/Antergos-NeXT/cnchi-next">Cnchi Installer</a>
- <a href="https://github.com/Antergos-NeXT/antergos-packages">Packages</a> - <a href="https://github.com/Antergos-NeXT/antergos-packages">Packages</a>
<b>🕯️ Cnchi has been retired</b>
The original Antergos GTK4 installer was too unstable to maintain. Calamares is now the sole installer — more capable, upstream-supported, and ready for the future.
Thank you for trying Antergos NeXT! Thank you for trying Antergos NeXT!
+8 -3
View File
@@ -3,9 +3,14 @@
This is a live ISO of Antergos NeXT, the community revival of the classic Antergos distribution. This is a live ISO of Antergos NeXT, the community revival of the classic Antergos distribution.
Built on Arch Linux with the latest kernel, featuring: Built on Arch Linux with the latest kernel, featuring:
- <b>Cnchi</b> — the official GTK4 graphical installer - <b>Calamares</b> — the official installer (offline + online modes)
- <b>Calamares</b> — alternative installer
- <b>GNOME</b> desktop environment (latest stable) - <b>GNOME</b> desktop environment (latest stable)
- Pre-configured for a smooth installation experience - Pre-configured for a smooth installation experience
Choose "Launch Cnchi Installer" to begin installing Antergos NeXT to your system. Choose "Install Antergos NeXT" to begin installing to your system.
<b>🕯️ A note on Cnchi</b>
The original Antergos installer (Cnchi) has been retired. It was briefly revived for NeXT as a GTK4 port, but proved too unstable and maintenance-heavy to carry forward. Calamares is now the sole installer — mature, upstream-supported, and more capable than Cnchi ever was. This was not an easy decision, but the right one.
<i>Requiescat in pace, Cnchi. 20122026.</i>
+1 -3
View File
@@ -250,7 +250,7 @@ class Hello(Gtk.Window):
self.setup_mute_button() self.setup_mute_button()
def play_welcome_song(self): def play_welcome_song(self):
song = "/usr/share/cnchi-memes/its-raining-tacos.opus" song = "/usr/share/antergos-next-memes/its-raining-tacos.opus"
self.mpv_process = None self.mpv_process = None
if os.path.isfile(song): if os.path.isfile(song):
try: try:
@@ -436,8 +436,6 @@ class Hello(Gtk.Window):
"""Event for differents actions.""" """Event for differents actions."""
name = action.get_name() name = action.get_name()
if name == "install": if name == "install":
subprocess.Popen(["sudo", "-E", "cnchi"])
elif name == "calamares":
subprocess.Popen(["sudo", "-E", "calamares-next"]) subprocess.Popen(["sudo", "-E", "calamares-next"])
elif name == "autostart": elif name == "autostart":
self.set_autostart(action.get_active()) self.set_autostart(action.get_active())
+2 -15
View File
@@ -369,7 +369,7 @@ We, the Antergos NeXT Developers, hope that you will enjoy using Antergos NeXT a
<child> <child>
<object class="GtkButton" id="install"> <object class="GtkButton" id="install">
<property name="visible">False</property> <property name="visible">False</property>
<property name="label" translatable="yes">Launch Cnchi Installer</property> <property name="label" translatable="yes">Install Antergos NeXT</property>
<property name="name">install</property> <property name="name">install</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="receives-default">True</property> <property name="receives-default">True</property>
@@ -433,20 +433,7 @@ We, the Antergos NeXT Developers, hope that you will enjoy using Antergos NeXT a
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkButton" id="calamares">
<property name="visible">False</property>
<property name="label">Alternative Installer</property>
<property name="name">calamares</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="tooltip-text" translatable="yes">Launch Calamares installer</property>
<signal name="clicked" handler="on_action_clicked" swapped="yes"/>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child> </child>
</object> </object>
<packing> <packing>