From 379f1c7f7fa7e94c7a7bb802770da29e00ca572a Mon Sep 17 00:00:00 2001 From: rickpeters Date: Sun, 27 Sep 2026 20:06:26 +0200 Subject: [PATCH] docs: steam-machine-iso: the Steamify step is added by calamares-online.sh --- .claude/skills/steam-machine-iso/SKILL.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.claude/skills/steam-machine-iso/SKILL.md b/.claude/skills/steam-machine-iso/SKILL.md index f24fe9f..a226baa 100644 --- a/.claude/skills/steam-machine-iso/SKILL.md +++ b/.claude/skills/steam-machine-iso/SKILL.md @@ -17,11 +17,11 @@ setup during the install. Two repos: next to CachyOS Hello). See AGENTS.md there. - `steammachine-cachyos-live-iso` (fork of CachyOS-Live-ISO), branch work never on master: - - `archiso/airootfs/etc/calamares/settings.conf`: CachyOS's own (from the - `cachyos-calamares-next` package, `/usr/share/calamares/settings.conf`; - `/etc/calamares` wins) with `shellprocess@steamify` before - `cleanup_calamares`. Refresh it from the package when CachyOS changes - theirs. + - `archiso/airootfs/usr/local/bin/calamares-online.sh` (the installer + launcher) copies CachyOS's `settings_online.conf` over + `/etc/calamares/settings.conf` on every start, so a shipped settings.conf + is lost: it `sed`s `shellprocess@steamify` (+ its instance) in before + `cleanup_calamares` right after that copy. - `modules/shellprocess_steamify.conf` runs `/usr/local/bin/steamify-install ${ROOT} ${USER}` outside the chroot; that gives the user a temporary NOPASSWD rule, runs the bundle with