mirror of
https://github.com/theupriser/steamify-cachyos.git
synced 2026-10-03 17:41:58 +02:00
When v$VERSION is released, move the latest tag and release to it and replace its bundle, so the older install URL keeps giving the newest version.
4.8 KiB
4.8 KiB
Changelog
All notable changes, per version and per commit. Versions follow
Semantic Versioning; the current one is VERSION in
setup-gamescope-boot.sh. Versions before 0.7.0 were numbered afterwards,
one per merged pull request.
0.7.0 - 2026-09-24
The SteamOS theme comes from CachyOS's cachyos-vapor package, applied with
Vapor's own desktop layout, and gains the SteamOS desktop extras. The Steam
Machine LED driver works on every installed kernel and survives kernel updates.
978f5a1feat: SteamOS theme from cachyos-vapor with its desktop layout, plus SteamOS desktop extras- Installs
cachyos-vaporinstead of extracting Valve'ssteamdeck-kde-presetsinto~/.local/share; removes it on disable if the wizard installed it. - Applies the Vapor global theme with "Desktop and window layout": Steam Deck wallpaper, SteamOS panel and launcher icon. Layout files are backed up and restored; every key from Vapor's defaults goes through the undo journal.
- Restores the real previous color scheme on disable (CachyOS's BreezeDark colors have no scheme name), instead of falling back to light Breeze.
- Registers Vapor as the dark theme, so Plasma's Dark Mode toggle shows on.
- Drops the extra SteamOS desktop defaults (GTK, Konsole, gsettings, panel tweaks).
- New SteamOS desktop extras, downloaded from Valve's newest
steamdeck-kde-presets(checksum verified) into/usr/local: Add to Steam, Nested Desktop, the SteamOS Return to Gaming Mode icon, the Steam Keyboard window rule and an empty KWallet (only when there is no wallet yet). - Single user mode's launcher settings are re-applied after the layout reset.
- Installs
7802d90fix: LED driver for every kernel, kernel headers at boot, console power button, kernel overview- DKMS override (
/etc/dkms/leds-valve-dkms.conf) so the LED driver builds for every installed kernel (the LTS kernel failed) and on kernel updates. ensure-kernel-headers.serviceinstalls missing kernel headers at boot, so a newly added kernel gets the LED driver too.- Power button sleeps and no automatic suspend on mains power (Steam Machine).
- Menu shows every kernel with its headers, Steam controller driver and LED driver, plus whether the LEDs are loaded.
- The selected menu row is highlighted in full.
- DKMS override (
10b5164docs: Version 0.7.0 and CHANGELOGVERSIONin the entry point, shown in the menu header and the bundle.- README and AGENTS.md updated for the theme, the extras and the LED driver.
eb3169eci: Version and changelog in the release notes- The
latestrelease's title shows the version, and its notes include this version's section ofCHANGELOG.md. - Fix a shellcheck warning in the bundle (a variable name shared with
lib/state.sh), which would have failed the CI check.
- The
d7231ebchore: Move the bundle tool to .github/tools/bundle.sh5c00504docs: Commit hashes in the changelog8aab946ci: A release per version (tag v0.7.0, ...) instead of overwriting "latest"- Each push to
mainpublishes releasev$VERSIONwith that version's changelog; an already released version is never overwritten (pull requests get a warning whenVERSIONwasn't bumped). - Install with
.../releases/latest/download/setup-gamescope-boot.sh, which always points to the newest release.
- Each push to
1604ed1docs: Versioning and release rules in AGENTS.md- ci: The latest tag follows the newest version tag
- When a new version is released, the
latesttag and release move to it (bundle replaced), so the older.../releases/download/latest/...URL also always gives the newest version.
- When a new version is released, the
0.6.2 - 2026-09-23
a501df2Update steam-machine.sh: install and enableinputplumbernext tosteamos-manager.
0.6.1 - 2026-09-23 (#5)
c0bd16efix: Use curl | bash in the docs:bash <(...)doesn't work in fish.
0.6.0 - 2026-09-23 (#4)
d654d44fix: Single-file build for curl, published by GitHub Actions:tools/bundle.shinlineslib/*.sh; CI publishes it to thelatestrelease.
0.5.0 - 2026-09-23 (#3)
b91fa4bfix: Replace the question flow with a menu that turns components on and off3d7f376fix: Interactive checkbox menu: arrow keys to move, Space to select, Enter to run.
0.4.0 - 2026-09-23 (#2)
a0bc385fix: Add single user no password option with SDDM, fetch newest Vapor presets
0.3.0 - 2026-09-23 (#1)
4ad6c2cfix: Fix setup bugs, add SteamOS desktop look and LED driver, split into modules
0.2.0 - 2026-09-07
151a3bfadd steam keyboard to desktop1999b6eAutomatically change theme
0.1.0 - 2026-09-06
First version of the script.
16a7739,97ee6f3,6be1051commit the scripte1aee45,25bc8c0change return to gaming mode logo to original logo