Files
euri-iso/docs/overlay-live.md
T
c-ludenberg d0213a7a46 docs: rework all pages to Artix Wiki quality
- index.md: add download link + stable release announcement
- building.md: add troubleshooting section (cache, squashfs, compression)
- ci.md: IA upload enabled, push trigger removed (manual dispatch only)
- development.md: add all gotchas from AGENTS.md (SDDM theme ordering,
  pipewire launcher, antergos-release in basestrap, CI changes)
- installer.md: document fixed issues (audio, SDDM, os-release)
- packages.md: add pipewire fork, antergos-sddm-theme, antergos-release
- launcher.md: expand with module configs
- init-systems.md: Chimera uses dinit, OpenRC marked as broken
- openrc.md: add broken warning banner
- wallpapers.md: default is antergos-wallpaper.png (not Adwaita Morning)
- overlays: clean up explanations and symlink behavior
- desktop-environments.md: add Discover note, clean up GNOME entry
- dinit.md, runit.md, s6.md: polish and add troubleshooting sections
2026-07-11 23:33:17 +02:00

2.6 KiB

title, layout, parent, nav_order
title layout parent nav_order
Live Overlay default Overlays 2

Live Overlay

Files in iso-profiles/antergos/live-overlay/ exist only in the live environment — they are not present after installation.

Contents

live-overlay/
├── etc/
│   ├── calamares/
│   │   └── settings.conf           # Symlink → online or offline config
│   ├── calamares-offline/
│   │   ├── settings.conf           # Offline install config (unpackfs)
│   │   └── modules/
│   │       ├── unpackfs.conf
│   │       ├── initcpiocfg.conf
│   │       └── ...
│   ├── calamares-online/
│   │   ├── settings.conf           # Online install config (packagechooser)
│   │   └── modules/
│   │       ├── packagechooser_init.conf      # Init system selector
│   │       ├── packagechooser_desktop.conf   # DE selector
│   │       ├── initcpiocfg.conf
│   │       └── ...
│   └── sddm.conf.d/
│       └── kde_settings.conf       # SDDM autologin + Wayland session
└── usr/
    └── share/
        └── applications/
            ├── calamares.desktop               # Branded launcher
            └── calamares-config-switcher.desktop  # Hidden (NoDisplay=true)

Key files

etc/calamares/settings.conf

Symlink — points to either ../calamares-offline/settings.conf or ../calamares-online/settings.conf, set by calamares-next.sh after the user selects a mode.

etc/calamares-online/settings.conf

Two packagechooser instances:

  • packagechooser@init — init system (Dinit, OpenRC, Runit, S6) via netinstall-add
  • packagechooser@desktop — DE selection via legacy method

The init selector uses netinstall-add method, meaning the selected init group's packages are added to the install set. The DE selector uses legacy method, returning the selected DE as a global storage value.

etc/calamares-offline/settings.conf

No packagechooser. Uses unpackfs to deploy a pre-built KDE Plasma squashfs, then initcpiocfg + initcpio for mkinitcpio configuration.

etc/calamares/modules/basestrap.conf

Controls package installation during bootstrapping. The operations list includes packages that must be installed with --overwrite. This is where antergos-release is listed to ensure it overwrites /usr/lib/os-release from the filesystem package.

usr/share/applications/calamares-config-switcher.desktop

Has NoDisplay=true to hide it from the app menu. The upstream Artix "Install Artix Linux" entry is suppressed this way while keeping the binary available.