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
ce1cf71498
fix: The live session's About this System keeps CachyOS's own name (no renaming)
2026-09-28 19:12:35 +02:00
theupriser
8e7ec49a15
feat: The live session's About this System says CachyOS Linux with Steamify
2026-09-28 18:21:29 +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
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
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
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
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
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
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
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