RJ Trujillo
5819363862
feat: Add just script for retrieving Greenlight
...
A utility for xCloud and xHome streaming
2023-06-27 08:42:46 -06:00
RJ Trujillo
16573a4db0
feat: Add EmuDeck to yafti in deck images
2023-06-27 08:42:46 -06:00
RJ Trujillo
f4d5004d9f
feat: Add just script to retrieve EmuDeck in deck images
2023-06-27 08:42:46 -06:00
RJ Trujillo
a2bdb758b1
feat: Introduce Bazzite configuration page in yafti
...
- Allows for the configurable installation of Bazzite Arch
- Memory tuning section
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
5b9226bb34
chore: Add spec file for mesa-va-drivers-freeworld-steamfix package
2023-06-27 08:42:46 -06:00
RJ Trujillo
d9a57fa654
chore: Remove Lutris flatpak from desktop yafti config
...
This gets installed with bazzite-arch
2023-06-27 08:42:46 -06:00
RJ Trujillo
7f966bac14
chore: Retitle Flatpak configuration screen in yafti
...
This removes the Fedora flatpak repos and installs Flathub so let's
just say that
2023-06-27 08:42:46 -06:00
RJ Trujillo
4ef87e07a5
feat: Create installation screen for bazzite-arch in yafti
2023-06-27 08:42:46 -06:00
RJ Trujillo
89c30cce3c
fix: Escape ampersands in yafti config
2023-06-27 08:42:46 -06:00
RJ Trujillo
be4e99da24
fix: Include libadwaita for yafti
2023-06-27 08:42:46 -06:00
RJ Trujillo
ffb8b96252
chore: Remove plasma-welcome so that it and yafti don't start together
2023-06-27 08:42:46 -06:00
RJ Trujillo
9c528f8dd1
feat: Install bazzite-arch and export Steam/Lutris via yafti
...
Specific to the desktop variant
2023-06-27 08:42:46 -06:00
RJ Trujillo
108ee8868a
fix: Use Plasma Discover in yafti
2023-06-27 08:42:46 -06:00
RJ Trujillo
c036e9e647
feat: Add yafti configuration and autostart
...
Configuration files are loosely based off of Bluefin, with these additions:
- Modifications to the default package selection for Bazzite
- Several additional packages geared towards gaming
- A couple more applications for productivity
- An emulation section featuring several emulators
- A music section with a music player and a couple streaming services
- A utilities section featuring several useful programs
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
64649859a6
chore: Reorganize files, add spec file for jupiter-hw-support
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
2c6437339f
chore: Further README.md cleanup
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
dfc6aaa4e3
chore: Start cleaning up README.md
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
85c4cd3ff0
chore: Containerfile comment cleanup
2023-06-27 08:42:46 -06:00
Kyle Gospodnetich
69421ad079
feat: Add Yafti
2023-06-27 08:42:46 -06:00
RJ Trujillo
5aaa8e57d8
feat: Add and enable Input Remapper
2023-06-27 08:40:04 -06:00
RJ Trujillo
aa6a8f7b3f
chore: Kate is now the default upstream
2023-06-26 10:15:37 -06:00
RJ Trujillo
7b6d3999c3
Merge pull request #23 from ublue-os/dependabot/github_actions/sigstore/cosign-installer-3.1.0
...
chore(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
2023-06-26 06:07:21 -06:00
dependabot[bot]
3204d14adb
chore(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.5...v3.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 12:01:32 +00:00
RJ Trujillo
71e57f8784
fix: Remove mesa-va-drivers-freeworld
...
These conflict with mesa-va-drivers which get installed as a dependency
of Steam
2023-06-25 07:03:02 -06:00
RJ Trujillo
7b06c73f3e
fix: Increase maximum size for zram-resize to 4096mb
...
zram-generator can allocate a maximum of 4096mb
2023-06-25 07:00:43 -06:00
RJ Trujillo
19184790aa
Merge pull request #20 from EyeCantCU/just-memory-management
...
feat: Add just scripts to toggle zram/deckswap on/off and resize
2023-06-23 11:45:11 -06:00
RJ Trujillo
bf850f75fd
feat: Add just scripts to toggle zram/deckswap on/off and resize
2023-06-23 10:42:14 -06:00
Kyle Gospodnetich
606f1b7d30
chore: Bring zstd zram change from deck variant to desktop
2023-06-23 00:13:15 -07:00
Kyle Gospodnetich
cf0869be28
feat: Add sugar-steamOS SDDM theme. Set as default in deck variant.
2023-06-22 22:12:48 -07:00
Kyle Gospodnetich
beff4a09b8
chore: Remove previous MangoHUD change. This is now done in gamescope-session via mangohud.patch
2023-06-22 20:11:58 -07:00
RJ Trujillo
678898c64f
feat: Remove Firefox and add shortcut to install the flatpak
...
This matches SteamOS behavior
2023-06-22 19:52:22 -06:00
RJ Trujillo
2adc6e39c2
feat: Properly handle gamescope session switching
...
- Match SteamOS where we can
- Add SteamOS SDDM configuration
- Further configure gamescope-autologin to setup SDDM for switching
- Replace session names used in SteamOS with names used by Fedora
- Create sentinel for gamescope-session
- Remove redundant os-session-select
2023-06-22 19:52:22 -06:00
RJ Trujillo
17f9ab9f02
feat: Autologin to gamescope-session on deck images
...
- Run before display manager starts
2023-06-22 19:52:22 -06:00
RJ Trujillo
f1823b6d12
feat: Properly handle OS updates in Steam
...
Specific to Deck images. This makes updating the OS via Steam's
updater actually functional.
- Use skopeo to check for updates by comparing digests
- 'Fake' output progress of rpm-ostree due to limitations
- Don't check for an update after installing one
- Perform a connectivity check before to avoid a false positive
- If an update fails, inform the user an update is available
2023-06-22 19:51:59 -06:00
Kyle Gospodnetich
572726689c
fix: Enable MangoHUD by default
...
Needed for Gamescope-Session settings to take effect, it will be default disabled despite this environment variable.
2023-06-22 18:10:32 -07:00
Kyle Gospodnetich
53a9f263b8
chore: Add information about bazzite-arch and build status indicator to README.md
2023-06-22 16:30:20 -07:00
Kyle Gospodnetich
f4443ed601
chore: Add gamescope package build status to README.me
2023-06-22 15:41:56 -07:00
Kyle Gospodnetich
990848623f
chore: Add hl2-selinux build status to README.md, alphabetize.
2023-06-22 09:24:55 -07:00
Kyle Gospodnetich
739fa9b9bf
Fix: Force page-cluster of 0 for ZRAM.
...
Default on Android & ChromeOS which use zstd as well.
2023-06-22 08:44:19 -07:00
Kyle Gospodnetich
1b1bad18c0
feat: Tune ZRAM for the Steam Deck.
2023-06-22 08:21:57 -07:00
Kyle Gospodnetich
4f7ed95653
feat: Add service for applying TKG CFS tweaks.
...
This is deck-exclusive because System76-Scheduler does the same on the desktop variant.
2023-06-21 22:49:49 -07:00
Kyle Gospodnetich
4d3b580ceb
chore: Add ryzenadj build status to README.md
2023-06-21 17:14:37 -07:00
Kyle Gospodnetich
6d5daa3259
feat: Add systemd service and config file in /etc/default for ryzenadj curve undervolting.
...
This service is not enabled by default.
2023-06-21 17:02:37 -07:00
Kyle Gospodnetich
c95b431ae5
feat: Add RyzenAdj to Deck builds for users who wish to undervolt
2023-06-21 16:24:25 -07:00
Kyle Gospodnetich
b0df542a0b
feat: Add SystemD targets for AC and Battery power
2023-06-21 16:00:11 -07:00
Kyle Gospodnetich
b09356fe6e
chore: Drop Fedora 37 builds
2023-06-21 15:39:28 -07:00
Kyle Gospodnetich
345cf9aa9d
fix: Bring sysctl.conf in sync between deck and desktop variants.
...
Increased max_map_count solves issues in Hogwarts Legacy.
2023-06-21 15:22:17 -07:00
Kyle Gospodnetich
0cb0c67283
feat: Use BFQ (Low Latency) I/O scheduler.
...
This helps with IO starvation on Deck when games are installing or de-duplication is occurring. https://www.phoronix.com/review/linux-56-nvme
2023-06-21 15:08:24 -07:00
RJ Trujillo
7ab07d4485
fix: Suspend using power button in deck images
...
The Steam Deck does not have separate buttons for power, suspend, hibernate,
etc, so set the power key to allow the device to suspend when the button is
pressed matching the behaviour of Steam OS
2023-06-19 19:59:21 +00:00
Kyle Gospodnetich
43e3c469f0
fix: Correct exit code for update script.
2023-06-19 12:08:05 -05:00