Commit Graph
401 Commits
Author SHA1 Message Date
theupriser 63b1a769d5 fix: steamify-install passes --options (Steamify 2.7.0 dropped --skip); TODO: the Steamify page passes the ticked ids, build in the test VM 2026-09-28 10:08:19 +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 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 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 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 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 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
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 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
Peter Jung 542a218766 Reapply "calamares: Update pkgname"
This reverts commit 7870318624.
2026-06-19 18:47:08 +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
Peter Jung 7870318624 Revert "calamares: Update pkgname"
This reverts commit 56c3fc5131.
2026-04-19 15:24:32 +02:00
Peter Jung 6edb489e16 archiso: Sync
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-04-15 17:32:48 +02:00
Peter Jung 56c3fc5131 calamares: Update pkgname
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-02-28 10:27:37 +01:00
Eric Naim e9aae42e75 dmcheck: Fix enabling ly (#85)
ly.service no longer exists and instead uses a template service. The
symlink matches the behaviour when running `systemctl enable
ly@tty2`

Signed-off-by: Eric Naim <dnaim@cachyos.org>
2026-02-24 20:17:34 +01:00
yevshev 3ca6ecac56 add thunderbolt support to ISO (#83) 2026-01-30 18:58:57 +01:00
Peter Jung 70f4f85aaf Reapply "packages: Add gcc to pkglist to have architecture detection before pacstrap"
This reverts commit 14900d6ae2.
2026-01-24 13:40:25 +01:00
Peter Jung 14900d6ae2 Revert "packages: Add gcc to pkglist to have architecture detection before pacstrap"
This reverts commit f90a2840d9.
2026-01-23 21:50:35 +01:00
Vasiliy Stelmachenok f0451067c3 Remove yad from packages (#82) 2026-01-20 18:04:19 +01:00
Peter Jung f90a2840d9 packages: Add gcc to pkglist to have architecture detection before pacstrap
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-01-17 21:00:08 +01:00
Peter Jung 54012a7139 nvidia-module-loader: Fix loading of nvidia module (#81) 2026-01-17 19:41:56 +01:00
Peter Jung fd266391e5 dmcheck: Fix plasma-login service enable
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-01-17 18:23:25 +01:00
Peter Jung 9513c3834c pkexec-wrapper: Fix locale1 keyboard layout update
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-01-17 17:38:14 +01:00
Vasiliy Stelmachenok bbf5386289 Run kwin_wayland with locale1 support for calamares (#80) 2026-01-16 21:55:02 +01:00
Vasiliy Stelmachenok c23b7e93dd Remove use nvidia-module-extractor and load modules for appropriate kernel (#79) 2026-01-16 16:19:12 +01:00
Peter Jung 4ecf880837 displaymanager: Switch to sddm on the ISO
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-01-16 16:04:43 +01:00
Vasiliy Stelmachenok b13da0aadc Move bootloader selection in calamares module (#76) 2026-01-16 15:55:39 +01:00
Peter Jung e556dad8d0 kernel: Add stable kernel alongside LTS Kernel (#72) 2025-12-09 16:31:41 +01:00
Peter Jung 036f5e0a93 grub: Sync with archiso 87
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-24 12:48:48 +01:00
Peter Jung f100abd2c6 memtest: Show only on x86 UEFI
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-24 12:40:22 +01:00
Peter Jung bfb8abf479 remove architecture from boot entry file names
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-24 12:39:45 +01:00
Peter Jung 8902bdce39 Do not hardcode x86_64 in boot entries
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-24 12:38:15 +01:00
Peter Jung dba79e6db8 dmcheck: Add support for cosmic-greeter and plasma-login-manager
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-23 17:12:34 +01:00
Vasiliy Stelmachenok 5975597f36 Increase time sync wait timeout (#68)
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-11-21 19:10:29 +01:00
veuxitandVasiliy Stelmachenok 94480e21a8 Implement building ISO in RAM and automatic removal of build directory (#67)
* feat: Implement building ISO in RAM

* feat: Implement removing build directory

* README: Remove build directory by default

* Use mktemp to create work directory

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* Adapt cehcks for mktemp

* util-iso.sh: Fix typo

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: Ensure safe removal of directory by quoting variable

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: umount_fs first and then start removal

* util-iso.sh: Properly handle removal of work directory

---------

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>
2025-11-20 10:13:41 +01:00
Peter Jung 2a25ad08d6 Update packagenames 2025-11-16 18:47:36 +01:00
Peter Jung 95f1174479 packages: Add orca and espeak-ng for accesibility
Fixes: https://github.com/CachyOS/CachyOS-Live-ISO/issues/55
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-16 18:18:39 +01:00
Peter Jung fde89085a4 packages: Add kinfocenter
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-11-16 18:18:39 +01:00
cscs a7e537b3b1 Update profiledef.sh (#63)
Replace deprecated values of bootmodes
2025-09-28 18:10:43 +02:00
Peter Jung 9552da2d28 Revert "Reapply "Update package names""
This reverts commit c6352c6c1d.
2025-08-16 15:39:30 +02:00
Peter Jung 6f47c8a4d4 Kernel: Switch ISO to LTS Kernel
find . -type f -not -path '*/.git/*' -exec sed -i 's/linux-cachyos/linux-cachyos-lts/g' {} +

Signed-off-by: Peter Jung <admin@ptr1337.dev>
2025-08-16 15:23:29 +02:00
Vasiliy Stelmachenok 6e54c3c805 Remove bypass of package signatures on ISO build
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-08-13 11:56:18 +02:00
Vasiliy Stelmachenok 3babafddeb Remove infinite timesync service timeout
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-07-25 14:00:21 +02:00
Peter Jung c6352c6c1d Reapply "Update package names"
This reverts commit 1b76830b83.
2025-07-07 11:03:33 +02:00