Kyle Gospodnetich
92fe9c2b37
feat: Add native obs-vkcapture
2023-07-04 00:29:56 -07:00
Kyle Gospodnetich
ac3a5d74e8
Merge branch 'main' into wallpapers
2023-07-03 22:20:41 -07:00
Kyle Gospodnetich
8e92c9d6cb
feat(deck): Add VGUI2-themed wallpaper
...
chore: Containerfile cleanup
2023-07-03 22:18:25 -07:00
Kyle Gospodnetich
04994720f3
feat(desktop): Add ublue-os-wallpapers
2023-07-03 22:18:25 -07:00
RJ Trujillo
ef6d029281
fix: Remove flatpak system update service disablement
...
This is a remnant of the prior update system
2023-07-03 14:07:42 -06:00
RJ Trujillo
cd275f76ba
revert: "fix: Revert me when the upstream ublue-os-update-services package is fixed"
...
Should be fixed now
This reverts commit 942542e0f9625624ee1eec66cda01e49dafffb60.
2023-07-03 14:01:02 -06:00
RJ Trujillo
f3554208d2
fix(deck): Disable ublue-update timer
...
Since Steam is handling when to update, we shouldn't need this timer
enabled.
2023-07-03 13:58:45 -06:00
Kyle Gospodnetich
942542e0f9
fix: Revert me when the upstream ublue-os-update-services package is fixed
2023-07-02 16:57:05 -07:00
Kyle Gospodnetich
03628583bd
chore: Update ublue-update URL now that it's moved
2023-07-02 16:47:49 -07:00
RJ Trujillo
b691e956ca
fix(system76-scheduler): Fully remove from deck images
2023-07-02 15:47:59 -06:00
RJ Trujillo
ee6d160afb
revert: "feat: Include Wireguard-tools"
...
We've got it upstream: 44cb522091
This reverts commit a240477fb711cf5ca42f662e4d8aca4d88ed9483.
2023-07-01 20:56:21 -06:00
Kyle Gospodnetich
79a53c9303
feat(deck): Add SDGyroDSU
2023-07-01 10:34:56 -07:00
Kyle Gospodnetich
511016252e
fix: Disable services instead of removing upstream updater for now.
2023-06-30 23:00:57 -07:00
Kyle Gospodnetich
314108e5bd
chore: Update with latest ublue-update install script
2023-06-30 15:50:22 -07:00
Kyle Gospodnetich
2e8b6664b6
chore: Bring over upstream changes to ublue-updater
2023-06-30 13:02:32 -07:00
RJ Trujillo
a1db76f5d4
feat(deck): Enable gamescope autologin via yafti
...
Allows for Deck images to boot into KDE first before gamescope session
2023-06-29 18:18:51 -06:00
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