134 Commits

Author SHA1 Message Date
Kyle Gospodnetich
a119f187ed fix: Use nvidia-container-toolkit in distrobox instead of --nvidia flag since it's included upstream. 2023-06-28 19:00:10 -07:00
RJ Trujillo
99037359d7 fix: Make autostart scripts executable 2023-06-28 18:43:30 -06:00
Kyle Gospodnetich
d5397abc56 fix: Temporarily drop ROCM 2023-06-28 17:02:05 -07:00
Kyle Gospodnetich
5c8c281bdc chore: Fix operator 2023-06-28 15:02:49 -07:00
RJ Trujillo
5ed38702a0 feat: Run firstboot script per-profile
Currently just for yafti
2023-06-28 15:15:25 -06:00
RJ Trujillo
668ec565f0 feat: Configure Bazzite Arch for Nvidia GPUs
Check kargs as the Nvidia driver may not be loaded on laptops that
have opted to use integrated graphics
2023-06-28 15:03:43 -06:00
Kyle Gospodnetich
ab93985fb6 chore: 🤯 2023-06-28 13:49:57 -07:00
Kyle Gospodnetich
89533d43f5 chore: Conditional cleanup 2023-06-28 13:46:33 -07:00
Kyle Gospodnetich
88fcc4e071 feat: Enable duperemove automatically in yafti 2023-06-28 13:37:34 -07:00
Kyle Gospodnetich
e8e259b671 feat: Enable automatic updates for distrobox 2023-06-28 13:27:23 -07:00
Kyle Gospodnetich
590fd4531d chore: Disable input-remapper OOTB on deck variant due to Steam Input normally having the same job. 2023-06-28 13:25:20 -07:00
Kyle Gospodnetich
5dc6d71720 feat: Add ROCM HIP and OpenCL for non-Nvidia images 2023-06-28 13:17:21 -07:00
Kyle Gospodnetich
84d3cee00f fix: Preinstall fake mesa-va-drivers package to resolve Steam dependency issue 2023-06-28 11:51:04 -07:00
Kyle Gospodnetich
8d8f681eec fix: Remove install files from tmp when install complete 2023-06-28 11:44:31 -07:00
Kyle Gospodnetich
e2bb2e3a16 feat: Add Wallpaper Engine and System76-Scheduler to Yafti.
chore: Be explicit about using Chiaki4Deck over Chiaki on bazzite-deck
2023-06-28 11:42:16 -07:00
Kyle Gospodnetich
427997a0c9 feat: Add protontricks flatpak to bazzite-deck 2023-06-28 11:16:28 -07:00
Kyle Gospodnetich
4575cbceb7 chore: Restore flatpak consent screen, needed for setup from ISO.
Remove extra prism launcher entry
Mention lutris in Protonup-Qt description
2023-06-28 00:02:17 -07:00
Kyle Gospodnetich
a63aad0acc feat: Export protontricks from bazzite-arch 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
31c009a825 chore: Bring desktop yafti config in line with deck 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
a843942345 feat: Install Chiaki4Deck instead of Chiaki on bazzite-deck 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
3024de37c1 chore: Suggest Prism Launcher over the official one, more features and equally unofficial. 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
a6628475cb chore: Remove flathub setup (Fedora 38 ships with it now) 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
aeaddda9b4 feat: Increase open file limit 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
74a1ba4907 chore: Switch from sysctl.conf to separate files in sysctl.d 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
d1e79091c9 fix: Re-enable mesa-va-drivers-freeworld 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
51488ecb49 fix: mesa-va-drivers-freeworld-steamfix -> mesa-va-drivers 2023-06-27 23:37:25 -07:00
Kyle Gospodnetich
76b97d9b26 chore: Spec file source adjustment 2023-06-27 23:37:25 -07:00
RJ Trujillo
73a13ec61a feat: Add Decky Loader to yafti in deck images 2023-06-27 08:42:46 -06:00
RJ Trujillo
202efa4467 feat: Add just script to retrieve Decky Loader
A plugin loader for customizing gamescope-session on Deck images
2023-06-27 08:42:46 -06:00
RJ Trujillo
136e812a34 feat: Add Greenlight to yafti 2023-06-27 08:42:46 -06:00
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