Commit Graph
120 Commits
Author SHA1 Message Date
theupriser 8e7ec49a15 feat: The live session's About this System says CachyOS Linux with Steamify 2026-09-28 18:21:29 +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 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
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 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 6edb489e16 archiso: Sync
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2026-04-15 17:32:48 +02:00
Vasiliy Stelmachenok bbf5386289 Run kwin_wayland with locale1 support for calamares (#80) 2026-01-16 21:55:02 +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
Peter Jung e556dad8d0 kernel: Add stable kernel alongside LTS Kernel (#72) 2025-12-09 16:31:41 +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 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
Vasiliy Stelmachenok 1cadb403fd Remove old workarounds to block NVIDIA modules from loading
They are no longer needed, since modprobe will already forward all load
requests to the loader script for "smart" module selection.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-05-23 19:57:42 +04: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
Vasiliy Stelmachenok 7eca88d923 Try to fix nouveau with SDDM
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-03-29 21:28:41 +01:00
Vasiliy Stelmachenok 834b4dd889 Add overwrite stub for nvidia udev rule
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
2025-02-01 17:15:38 +01:00
Peter Jung 643468fae6 package: Drop conflicting package
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-11-05 22:02:16 +01:00
Peter Jung 05ed982c56 package: Drop conflicting package
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-11-05 22:01:42 +01:00
Peter Jung ffbe2dbbad pacman: Remove cachyos-iso repo again
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-09-29 13:40:41 +02:00
Peter Jung 282cc33e1b pacman.conf: Add Downloaduser && Sync with pacman 7.0
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-09-09 20:58:34 +02:00
Peter Jung 45f70fe70c TESTING: Add cachyos-iso repo for chwd testing
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-09-08 10:17:25 +02:00
Peter Jung eed7b6dbc3 mirrorlist: Use GEO mirror as second
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-08-17 14:12:52 +02:00
Peter Jung 5b64f895f8 mirrorlist: Add CDN and cloudflare fallback archlinux mirrors
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-08-04 15:34:41 +02:00
Peter Jung 422689fa39 powermanagementprofilesrc: Add additonal config to avoid sleep on laptops
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-07-13 11:33:09 +02:00
Peter Jung 423409be2f pacman-more: Add Zen4 Repository
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-06-20 17:40:45 +02:00
Peter Jung 6c3ca1c4aa Switch to Microcode Hook
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-22 16:37:36 +02:00
Peter Jung 9f8ca1b4f7 Use Grub as bootloader, use mkinitcpio 38.1 to avoid breaking ventoy
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-07 17:21:39 +02:00
Peter Jung d50559a7e0 Drop not required sddm.conf files
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-03 15:34:07 +02:00
Peter Jung fbda1ff33b os-release: Update Forum URL
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-05-03 15:34:05 +02:00
Peter Jung 68cf452b5f Drop baloofilerc, already present in kde-settings
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-30 21:27:26 +02:00
Peter Jung d8bd2c1a1f powerdevil: don't turn off the display on laptops
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-27 15:09:48 +02:00
Peter Jung 1b2b507490 Disable kwallet on Live-ISO
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-27 15:09:13 +02:00
Peter Jung a028fd28fb Disable indexing on Live-ISO
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-27 15:08:24 +02:00
Peter Jung d2bb8c4ff1 Disable automatic Screenlock on Live-ISO
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-27 15:07:48 +02:00
Peter Jung 480c5f1fa3 mkinitcpio.conf.d: Use zstd compression
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-30 22:09:47 +01:00
Vladislav Nepogodin 52f65681c5 🚧 plasma: use xorg session 2024-03-24 20:56:00 +04:00
Peter Jung 5f2c2576ce Microcode: Revert latest microcode changes since it breaks ventoy
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-03-12 22:03:28 +01:00
Vladislav Nepogodin 2eb457afd8 🧹 cleanup 2024-03-08 18:41:01 +04:00
Vladislav Nepogodin 84a865b0ad 👷 add microcode hook to mkinitcpio.conf 2024-03-07 03:34:17 +04:00
Vladislav Nepogodin 809f0ee204 👷 adjust for plasma6 and kf6 2024-03-07 03:30:55 +04:00
Peter Jung c97b3c9713 mirrorlist: Put CDN on top
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-02-24 23:44:46 +01:00
Peter Jung b1ef881cbf CHANGELOG.md: Add Changelog for 24.02
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-02-24 10:03:57 +01:00
Vladislav Nepogodin 3cd5b536a5 🚧 uncomment mirrors because we removed reflector 2024-01-27 03:31:12 +04:00
Vladislav Nepogodin 8589df68af 🧹 remove motd 2024-01-27 02:26:30 +04:00