theupriser
0756626700
feat: steamify-install passes steamify.nodownload on to the installed system (its first login keeps the ISO's Steamify)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 11:11:20 +02:00
theupriser
564f2a8dcd
feat: Steamify page: the silent option is called "in desktop mode" in the fallback rows, and is no longer tied to Boot into
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 09:10:28 +02:00
theupriser
084b68d109
feat: steamify.nodownload (kernel command line) or STEAMIFY_NO_DOWNLOAD keeps the ISO's own Steamify instead of the newest release
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 08:33:43 +02:00
theupriser
7ee32f926b
feat: Steamify page: Start Steam silently option (needs/hideWhen rules from --defaults --list)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 07:37:13 +02:00
theupriser
631a4e4dd8
fix: steamify-install leaves /var/log mounted (the caller reads its log afterwards; unmounting it hid the log again)
2026-09-29 18:47:59 +02:00
theupriser
faa57cdb7f
fix: steamify-install mounts the new system's /var/log (@log) first, so its logs aren't hidden under the mount after boot
2026-09-29 18:13:00 +02:00
theupriser
df50367973
fix: the systemd-boot entry is made with efibootmgr from the live system (bootctl in the chroot wrote HD(0,GPT,0000...), which the firmware can't load)
2026-09-29 17:10:15 +02:00
theupriser
5a8bec572e
fix: systemd-boot gets its EFI boot entry (bootctl skips the EFI variables in the installer's chroot)
2026-09-29 16:52:29 +02:00
theupriser
3cf29a814e
feat: The installer only offers KDE Plasma, and the boot loaders Steamify supports (Limine, systemd-boot, GRUB; not rEFInd)
2026-09-29 07:57:50 +02:00
theupriser
e3000ce8c7
fix: Only the installer says Steamify (CachyOS with Steamify Installer); the live session keeps CachyOS's own name
2026-09-28 19:14:17 +02:00
theupriser
06d2fb564c
feat: The installer is called CachyOS - Steamify Installer (branding productName, set after the launcher's reinstall); TODO: Hello's title, radio buttons stay
2026-09-28 18:18:09 +02:00
theupriser
0cc736776a
fix: The launcher downloads Steamify and writes the page's rows (Items.qml, items.json) where the page reads them ($sdir was empty in its own local); --list errors go to its log
2026-09-28 17:37:48 +02:00
theupriser
62402ce4c8
feat: packagechooserq is built with the ISO (build-calamares-modules.sh) instead of a committed .so; the Steamify page is left out when Calamares' version differs from the one it was built for
2026-09-28 16:41:06 +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
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
Peter Jung
542a218766
Reapply "calamares: Update pkgname"
...
This reverts commit 7870318624 .
2026-06-19 18:47:08 +02:00
Peter Jung
7870318624
Revert "calamares: Update pkgname"
...
This reverts commit 56c3fc5131 .
2026-04-19 15:24:32 +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
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
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
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
Peter Jung
2a25ad08d6
Update packagenames
2025-11-16 18:47:36 +01: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
Peter Jung
c6352c6c1d
Reapply "Update package names"
...
This reverts commit 1b76830b83 .
2025-07-07 11:03:33 +02:00
Peter Jung
1b76830b83
Revert "Update package names"
...
This reverts commit e1708b6010 .
2025-05-23 18:56:55 +02:00
Vasiliy Stelmachenok
ff92ea3b49
Use smart NVIDIA module loading on boot
...
This not only saves users from hard choices at boot, but also saves us
from a bunch of workarounds to avoid conflicts with Nouveau.
Should fix most of the black screen issues when booting ISO (but it's
not for sure...)
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org >
2025-05-23 19:57:42 +04:00
Peter Jung
e1708b6010
Update package names
...
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2025-04-21 17:19:11 +02:00
Peter Jung
0c9f3842b5
calamares-online: Remove limine bootloader, when selecting a different bootloader
...
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2025-04-21 17:18:22 +02:00
Vasiliy Stelmachenok
3b0c1375d4
Add limine as a bootloader selection
...
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org >
2025-03-26 15:26:24 +01:00
Peter Jung
18bb941dbc
Reapply "Update package names"
...
This reverts commit 9e6bd613e7 .
2025-03-26 15:12:12 +01:00
Peter Jung
8c77ac78b8
nvidia: Use the nvidia-open module for blackwell support
...
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2025-02-02 13:31:22 +01:00
Peter Jung
9e6bd613e7
Revert "Update package names"
...
This reverts commit f763cc9a31 .
2025-01-31 19:09:24 +01:00
Peter Jung
f763cc9a31
Update package names
...
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2024-12-14 18:00:41 +01:00