theupriser
219aef176a
fix: make steamify.sh executable on the ISO
...
steamify-prepare.sh fetches it with curl -o, which doesn't carry the
executable bit, and profiledef.sh's file_permissions never listed this
path. calamares-online.sh execs it directly ("$sbin" --defaults --list)
to regenerate Items.qml/items.json at boot; without +x that failed
silently (stderr redirected), so items.json was never written and the
Summary step's prettyStatus() override always fell back to the raw,
comma-joined id list.
2026-09-28 15:28:56 +02:00
theupriser
eb58ef24b4
feat: bake packagechooserq module into the ISO, fix Steamify page styling
...
packagechooserq is excluded from cachyos-calamares-next's own build, so its
.so + module.desc are added straight into airootfs (matching the module
built against the current cachyos-calamares-next). Also:
- SteamifyPage.qml: border-only row highlight (was a translucent teal fill
that made white text unreadable), themed page background (was falling
through to Calamares' default white), a sub-option "└" marker, more right
padding so the row border clears the scrollbar.
- calamares-online.sh: also write items.json next to Items.qml, so
packagechooserq's prettyStatus() can show the Summary step's choice as
labels instead of raw, comma-joined ids.
2026-09-28 14:56:15 +02:00
theupriser
f58fa9bb1b
feat: the Steamify page fetches the newest steamify.sh + rows before Calamares starts; fix layout warning and Theme.qml copy
2026-09-28 12:50:58 +02:00
theupriser
754a6a14da
feat: Steamify installer page in progress (CachyOS look, rows from steamify.sh --defaults --list, after the packages page); TODO
2026-09-28 11:41:00 +02:00
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
veuxit and Vasiliy 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