mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
docs: TODO: Steamify wizard pages in the installer; LED check isn't a concern
This commit is contained in:
1 parent
bd16c4123d
commit
ae21fa9973
1 file changed
+9
-6
@@ -16,9 +16,6 @@
|
|||||||
`exit: 0`), SDDM autologin into gamescope (black/looping in the VM is
|
`exit: 0`), SDDM autologin into gamescope (black/looping in the VM is
|
||||||
expected; Ctrl+Alt+F3 for a console), first desktop login: Vapor layout,
|
expected; Ctrl+Alt+F3 for a console), first desktop login: Vapor layout,
|
||||||
single user's launcher, the app next to Hello.
|
single user's launcher, the app next to Hello.
|
||||||
Likely problem: in the chroot `uname -r` is the live kernel, so the LED
|
|
||||||
module load/check in `machine_enable` may fail although DKMS built for the
|
|
||||||
installed kernel. Make those checks tolerate a different running kernel.
|
|
||||||
3. **Steamify PR**: `feat/defaults-mode` (2.6.0, `b948c20`) in
|
3. **Steamify PR**: `feat/defaults-mode` (2.6.0, `b948c20`) in
|
||||||
steamify-cachyos, pushed but no PR yet. Open it once the install test
|
steamify-cachyos, pushed but no PR yet. Open it once the install test
|
||||||
passes; the user merges (never commit to main).
|
passes; the user merges (never commit to main).
|
||||||
@@ -37,9 +34,15 @@
|
|||||||
`packages_desktop.x86_64` and set it as the live user's look and feel in
|
`packages_desktop.x86_64` and set it as the live user's look and feel in
|
||||||
`airootfs/etc/skel` (kdeglobals `LookAndFeelPackage`, no layout file, so
|
`airootfs/etc/skel` (kdeglobals `LookAndFeelPackage`, no layout file, so
|
||||||
Plasma lays out Vapor at the live login).
|
Plasma lays out Vapor at the live login).
|
||||||
- **Steamify options in the installer**: a Calamares page (netinstall-style
|
- **Steamify wizard pages in the installer**, before anything is installed:
|
||||||
YAML or QML) listing Steamify's options; pass the ticked ids to
|
the same choices as Steamify's menu (conversion, boot into gamescope or
|
||||||
`steamify.sh --backend apply <ids>` instead of `--defaults`.
|
desktop, theme, Deck icons, single user, shortcut + non-Steam game,
|
||||||
|
notifications, VRAM booster, HDMI-CEC, Steam Machine support + power-off
|
||||||
|
fix), defaults ticked like a first run. A Calamares page (netinstall-style
|
||||||
|
YAML or a QML module in the `show` sequence) stores the ticked ids in
|
||||||
|
global storage; `steamify-install` passes them to
|
||||||
|
`steamify.sh --backend apply <ids>` (`--boot gamescope|desktop`) instead of
|
||||||
|
`--defaults`.
|
||||||
- **Branding**: name the ISO file and live session "Steam Machine CachyOS"
|
- **Branding**: name the ISO file and live session "Steam Machine CachyOS"
|
||||||
(not plain `cachyos-*.iso`); check with the CachyOS team.
|
(not plain `cachyos-*.iso`); check with the CachyOS team.
|
||||||
- **Release**: a CI job that builds the ISO (privileged container, flags from
|
- **Release**: a CI job that builds the ISO (privileged container, flags from
|
||||||
|
|||||||
Reference in new issue
Block a user