Commit Graph
686 Commits
Author SHA1 Message Date
theupriser 9deb00708c docs: TODO: toggle switches like the Steamify app preferred 2026-09-27 22:21:28 +02:00
theupriser 71ce968129 docs: TODO: toggle switches like the Steamify app are fine too 2026-09-27 22:21:13 +02:00
theupriser 20230a4e5e docs: TODO: Steamify page with checkboxes, all ticked (the packagechooser page selects only one); PR status 2026-09-27 22:15:12 +02:00
theupriser 81f2eea63d feat: Steamify's choices in the installer: a Steam Machine page (what to leave out) and a Start in page (gaming mode or desktop), passed to steamify.sh --defaults 2026-09-27 21:59:38 +02:00
theupriser c6212a774b fix: The live session's name is set after the packages (a package overwrote airootfs' os-release) 2026-09-27 21:50:24 +02:00
theupriser abb534613e fix: Live power-off module: a fresh build folder per kernel, no clean in the same make (kbuild re-ran itself endlessly) 2026-09-27 21:31:57 +02:00
theupriser 309b22f634 feat: Live session: power-off fix built for the ISO's kernels, Vapor look and layout at the live login 2026-09-27 21:26:19 +02:00
theupriser f514c24b82 docs: TODO: 2.6.0 regression test on an existing install passed 2026-09-27 21:18:42 +02:00
theupriser c5c435c574 fix: The live session is called Steamify CachyOS, based on CachyOS 2026-09-27 21:07:39 +02:00
theupriser 2e35628ba8 feat: The live session is called Steamify, based on CachyOS (os-release, shown by Hello) 2026-09-27 21:04:44 +02:00
theupriser 05c04a013b feat: The ISO is called steamify-cachyos 2026-09-27 21:03:05 +02:00
theupriser 04793bd07d docs: TODO: done and open items separated, PR status checked 2026-09-27 20:59:51 +02:00
theupriser 43f17ec062 docs: TODO: regression test 2.6.0 on an existing install before merging 2026-09-27 20:55:58 +02:00
theupriser 0cabdbd8a7 docs: TODO: first desktop login from the ISO install passed 2026-09-27 20:52:32 +02:00
theupriser 974405ff96 docs: TODO: the VM install test passed 2026-09-27 20:49:53 +02:00
theupriser f42859ac6a fix: The installer's sudo rule is read last, or CachyOS's %wheel rule after it asks for the password 2026-09-27 20:26:45 +02:00
theupriser ae21fa9973 docs: TODO: Steamify wizard pages in the installer; LED check isn't a concern 2026-09-27 20:15:54 +02:00
theupriser bd16c4123d docs: TODO: what's in progress (build, install test, Steamify PR, hardware test) and later 2026-09-27 20:15:54 +02:00
theupriser c719f02f6d docs: TODO: power-off fix and Vapor theme in the live session, drop the Boost workaround later 2026-09-27 20:15:54 +02:00
theupriser f663ce8794 fix: CachyOS Hello installs it: version-tag is CachyOS's newest release (Hello calls newer ones testing ISOs), the build date goes to /etc/steammachine-iso-build 2026-09-27 20:07:56 +02:00
theupriser 56f5707c86 fix: The Steamify step is added by calamares-online.sh, which copies CachyOS's settings over /etc/calamares/settings.conf 2026-09-27 20:06:11 +02:00
theupriser f49504c7ce fix: Boost 1.91's libraries on the ISO, so cachyos-calamares-next (linked against 1.91) starts while the repos ship 1.92 2026-09-27 20:01:29 +02:00
theupriser 331c799ea7 feat: Steamify's default setup for the new user during the install (Calamares step before cleanup) 2026-09-27 19:29:04 +02:00
Pete Viri 4937780541 dmcheck: targeting noctalia-greeter instead of greetd (#114) 2026-08-12 02:44:44 +04:00
Vladislav Nepogodin d876de294c changelog: 2608 release 2026-08-09 21:50:12 +04:00
Pete Viri ed601bf72b dmcheck: fix typo (#112) 2026-08-09 03:32:32 +04:00
Pete Viri 1003c206d3 dmcheck: add greetd support (#111)
* add greetd to dmcheck

* missing fi
2026-08-05 01:13:54 +04:00
Vladislav Nepogodin 5de0e4c3fa util-iso.sh: mask cachyos-rate-mirrors service
https://github.com/CachyOS/CachyOS-Live-ISO/pull/109#pullrequestreview-4789441374
2026-07-29 01:06:50 +04:00
Vladislav Nepogodin 92959ef86b packages: update calamares pkgname 2026-07-29 00:43:13 +04:00
Vasiliy Stelmachenok 6a8f78c178 Remove unnecessary comments from target pacman configuration
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-07-27 02:16:26 +04:00
Vasiliy Stelmachenok ad9228ad7e tests: Change partitions wait string
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-07-24 18:07:18 +02:00
Peter Jung 33bbc02104 Changelog: Update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-06-27 18:21:30 +02:00
Peter Jung 542a218766 Reapply "calamares: Update pkgname"
This reverts commit 7870318624.
2026-06-19 18:47:08 +02:00
Peter Jung a6d5324d63 Changelog: Update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-06-19 18:43:45 +02:00
Vasiliy Stelmachenok 5ae50b653a testcases: Obtain log link correctly when falling
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-06-16 18:13:39 +02:00
Vasiliy Stelmachenok d91a110ce5 testcases: Do not fall asleep during testing
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-06-16 18:13:39 +02:00
Vasiliy Stelmachenok 3835349ddd testcases: Wait for calamares using busy-wait timer instead of text
For some reason, this does not have right match, and the next step will
already fail if calamares has not started for some reason, so it's fine
to replace it with simple timer.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-06-16 18:13:39 +02:00
Peter Jung a438690205 packages: Add inotify-tools to avoid hang
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-05-24 13:36:04 +02:00
Peter Jung 99ba5e72ca keyboard: Add support for full live enviroment keyboard switching
This adds support to automatically switch the locale for the complete Session, instead of only the calamares window.

It relays on kxkb2locale1, whcich is also used at Fedora for Anaconda to handle the Keyboard Switching. Tested in VM

Signed-off-by: Peter Jung admin@ptr1337.dev
2026-05-24 13:28:40 +02:00
Vasiliy Stelmachenok 09b04b14c9 buildiso: Do not sign ISO if GPG key is not found
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-05-09 21:41:22 +02:00
Vasiliy Stelmachenok a9eaed9aa3 buildiso: Do not fail if makepkg.conf not exist
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-05-09 21:41:22 +02:00
Vasiliy Stelmachenok 3666a8b36c ci: Build ISO from non-root user
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-24 12:46:28 +02:00
Vasiliy Stelmachenok 46b067137a ci: Update cachyos keyring before run mkarchiso
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-23 20:16:47 +02:00
Vasiliy Stelmachenok 1e5fffd0e0 buildiso: Fast fail in case of mkarchiso errors
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-23 20:16:47 +02:00
Vasiliy Stelmachenok ae320574b1 ci: Capture calamares log on failed installation
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 245103fab6 ci: Run also for pull requests
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 54ff83cc1e ci: Cancel existing runs when a new push happens
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok d0f612ad61 ci: Add tests for filesystems
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok 41c699bdd6 ci: Add tests for bootloaders
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00
Vasiliy Stelmachenok b4c1b8d14c ci: Add basic tests
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2026-04-20 19:12:34 +02:00