1047 Commits

Author SHA1 Message Date
Kyle Gospodnetich
b7b4363355 fix: Remove ublue-os-update-services 2023-06-29 16:45:40 -07:00
Kyle Gospodnetich
4565d55e35 feat: Add ublue-updater 2023-06-29 10:18:55 -07:00
Kyle Gospodnetich
e2a1d416d1 feat: Remove update services in preparation for new ublue updater.
feat: Add script for updater to handle paru in bazzite-arch.
2023-06-29 00:23:00 -07:00
Kyle Gospodnetich
a240477fb7 feat: Include Wireguard-tools 2023-06-29 00:06:59 -07:00
Kyle Gospodnetich
645003eae9 fix: Switch to newer evlaV repository for jupiter-dock-updater-bin 2023-06-28 19:34:47 -07:00
Kyle Gospodnetich
3c63caa62b chore: Match git repository behavior between Containerfile and custom.just 2023-06-28 19:29:04 -07: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
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
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
d1e79091c9 fix: Re-enable mesa-va-drivers-freeworld 2023-06-27 23:37:25 -07: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
Kyle Gospodnetich
64649859a6 chore: Reorganize files, add spec file for jupiter-hw-support 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
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
Kyle Gospodnetich
cf0869be28 feat: Add sugar-steamOS SDDM theme. Set as default in deck variant. 2023-06-22 22:12:48 -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
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
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
c95b431ae5 feat: Add RyzenAdj to Deck builds for users who wish to undervolt 2023-06-21 16:24:25 -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
RJ Trujillo
eeb93f9700 feat: Overhaul images
These changes effectively make the structure similar to bluefin.

bazzite now serves as a base for desktop configurations and now
bazzite-deck has been introduced to add changes specific to the
Steam Deck and Steam Deck-alike configurations. Also:

- Introduce images built from main for non-Nvidia systems
- Consolidate structure (remove duplicates, merge Containerfiles)
2023-06-18 21:39:52 +00:00
RJ Trujillo
c34200732e chore: Remove rpmfusion repo modifications
See: https://github.com/ublue-os/nvidia/pull/112
2023-06-02 11:52:10 -06:00
Kyle Gospodnetich
55bce0b40f chore: Remove workaround 2023-04-05 01:32:15 -07:00
Kyle Gospodnetich
3f03beddea feat: Add SELinux rules for hl2_linux (Team Fortress 2) to solve in-game audio issues. 2023-03-04 16:46:05 -08:00
Kyle Gospodnetich
9fb8517dc7 chore: Remove openrgb-udev-rules now that it's included upstream. 2023-02-25 23:39:42 -08:00
Kyle Gospodnetich
b60dd43ec6 chore: Remove steam-devices now that it's included upstream. 2023-02-25 15:17:10 -08:00
Kyle Gospodnetich
1e6c89f2e3 chore: Rebase onto nvidia:latest, remove vanilla-first-setup. 2023-02-20 22:55:13 -08:00
Kyle Gospodnetich
3b617b54ca chore: Rebase on pr-44 and remove now unneeded H/W accelerated video decoding install step. 2023-02-16 22:54:57 -08:00
Kyle Gospodnetich
16b33c1047 chore: Remove libavdevice-free 2023-02-16 15:11:55 -08:00
Kyle Gospodnetich
555ebf485d feat - Add support for Wallpaper Engine 2023-02-15 19:15:47 -08:00
Kyle Gospodnetich
ee721a5b90 chore: Add opencontainers labels and remove cleanup command 2023-02-15 15:14:43 -08:00
Kyle Gospodnetich
03cb322ce9 chore: Containerfile cleanup 2023-02-15 07:27:19 -08:00
Kyle Gospodnetich
6aa9bcd66b Add vanilla-first-setup, modify distrobox-upgrade-automatic service to additionally call yay on bazzite-arch 2023-02-13 23:26:29 -08:00
Kyle Gospodnetich
868a019ca1 Initial commit of bazzite-desktop package
Add CODEOWNERS file
2023-02-13 00:29:08 -08:00
Kyle Gospodnetich
bd85373f67 Add H/W accelerated video decoding for Nvidia & Intel, Clean up Containerfile 2023-02-09 23:13:40 -08:00
Kyle Gospodnetich
4611e6c442 Move duperemove folder creation step 2023-02-09 14:56:17 -08:00
Kyle Gospodnetich
dcbc63ec66 Initial commit of Bazzite 2023-02-09 11:09:39 -08:00