436 Commits

Author SHA1 Message Date
RJ Trujillo
9628a59e0d fix: Exclude KDE configuration from GNOME images 2023-08-01 21:04:54 -06:00
Kyle Gospodnetich
25e64543cd feat(deck): Add UBlue-OS Wallpapers
Removing these from the deck builds doesn't save any space due to how OCIs work, might as well keep them.
2023-08-01 19:07:33 -07:00
Kyle Gospodnetich
95c17cffe8 fix: Enable displaylink service by default 2023-08-01 17:42:06 -07:00
RJ Trujillo
a7a7705284 fix(deck): Address large image sizes due to layering Flatpak objects
Installs all flatpaks without deploying them in the base image, and uses
a configuration file to deploy Deck flatpaks
2023-08-01 16:31:00 -06:00
Kyle Gospodnetich
eca0273fdd chore: Create extra layer for Steam & Lutris 2023-08-01 11:14:55 -07:00
Kyle Gospodnetich
52e5e37efb
Merge pull request #89 from ublue-os/evdi
feat: Add support for Displaylink
2023-08-01 08:52:27 -07:00
Kyle Gospodnetich
138d053041 feat: Add support for Displaylink 2023-08-01 08:48:12 -07:00
RJ Trujillo
58da79e755 fix: Copy flatpak objects 2023-07-31 20:45:36 -06:00
RJ Trujillo
c84c854793 fix(deck): Clean flathub dir before caching
Removes residual files from desktop flatpak installation
2023-07-31 19:59:38 -06:00
RJ Trujillo
73de019050 fix: Directly cache Flathub repo data instead
Exporting the Flathub cache dir has no impact on where applications that aren't
installed get stored. No matter what they end up in /var/lib/flatpak/repo/*
therefore let's make things that much more ugly and directly copy from there
2023-07-31 19:59:38 -06:00
RJ Trujillo
cc40028de6 fix: Temp cache flatpaks in /etc/flatpak/cache
Unfortunately, I can't think of a better place to put these that also adheres
to the limitation of shipping them in an OCI image
2023-07-31 19:59:38 -06:00
RJ Trujillo
1d2f63d1f8 fix: Actually include Flathub on the installed system 2023-07-31 19:59:38 -06:00
RJ Trujillo
2bd33b2d09 fix(deck): Add Flathub repo
Doesn't carry over from the desktop image
2023-07-31 19:59:38 -06:00
RJ Trujillo
0f0be44ab8 feat: Preinstall system Flatpaks
Idea and implementation used from Endlish-Oesque/Beyond
2023-07-31 19:59:38 -06:00
RJ Trujillo
7928fff726 feat: Remove system flatpaks while building image
And move this out of yafti
2023-07-31 19:59:38 -06:00
RJ Trujillo
0f62f91875 feat: Include Flathub as system flatpakrepo 2023-07-31 19:59:38 -06:00
Kyle Gospodnetich
99684d8b59 chore: Remove a RUN step from the containerfile. 2023-07-31 11:16:00 -07:00
Kyle Gospodnetich
6a07423b75 fix: Remove lavapipe ICDs due to causing crashes in some native OpenGL titles 2023-07-30 23:54:41 -07:00
Kyle Gospodnetich
d3ea8b58ee chore: Remove rmlint GUI from applications menu (It's broken anyway) 2023-07-30 18:08:19 -07:00
Kyle Gospodnetich
194aa69163 Merge branch 'notif-daemon' 2023-07-30 17:15:00 -07:00
Kyle Gospodnetich
d8ed25c045 feat(deck): Add Steam Notification Daemon from upstream 2023-07-30 17:10:39 -07:00
Kyle Gospodnetich
692217eb9f fix(deck): Remove xwaylandvideobridge shortcut removal now that upstream has removed it. 2023-07-30 16:27:07 -07:00
Kyle Gospodnetich
b3c4e1e094 fix(deck): Remove winetricks application shortcut since it'd never be launched by a user in normal use.
chore(deck): Remove ddc control on deck builds due to steam handling dock output.
chore(deck): Remove xwayland video bridge shortcut
2023-07-28 12:48:29 -07:00
Kyle Gospodnetich
341c60773b feat(deck): Add Winetricks to fix HMM/Vortex/MO2 (Thanks termdisc) 2023-07-28 11:35:59 -07:00
RJ Trujillo
41b7bd98ce
chore: Remove duplicate f3 installation from Containerfile
We have this marked as a dependency of jupiter-hw-support-btrfs here: 71279c26b2/spec_files/jupiter-hw-support/jupiter-hw-support-btrfs.spec (L31)
2023-07-28 07:13:23 -06:00
Kyle Gospodnetich
71279c26b2 feat: Add xdotool and yad dependencies needed by SteamTinkerLauncher (Thanks termdisc) 2023-07-28 00:55:55 -07:00
Kyle Gospodnetich
0919a4a5fc chore: Optimize containerfile to remove tiny layers 2023-07-28 00:33:29 -07:00
Kyle Gospodnetich
7e566e7a76 feat: Add f3 for testing SD card legitimacy, add Valve's python package 2023-07-28 00:09:06 -07:00
RJ Trujillo
8c467bd4cb feat: Include ddccontrol for controlling monitor params
This provides a terminal utility and UI for editing monitor parameters
such as brightness, contrast, and color levels on supported monitors
2023-07-27 12:52:18 -06:00
Kyle Gospodnetich
50e98238da feat(deck): Enable System76-Scheduler
Eliminates the need to have CAP_SYS_NICE on gamescope
2023-07-26 09:44:41 -07:00
Kyle Gospodnetich
db206e9fe5 chore: Containerfile cleanup 2023-07-25 16:57:47 -07:00
Kyle Gospodnetich
dcbde0af8d chore: Setcap Gamescope in Containerfile 2023-07-25 14:32:20 -07:00
Kyle Gospodnetich
4133500bf9 feat(deck): Add vpower service for calculating battery stats 2023-07-25 12:58:04 -07:00
Kyle Gospodnetich
e5fc0a8327 chore: Fix typo in containerfile. 2023-07-25 11:13:34 -07:00
Kyle Gospodnetich
007207784a feat: Add noise-suppression-for-voice used by SteamOS 2023-07-25 10:55:19 -07:00
Kyle Gospodnetich
900fa3db78 chore: Switch from single-branch to depth 1 to avoid downloading unneeded git history. 2023-07-25 10:30:10 -07:00
Kyle Gospodnetich
22ea75a20f feat(deck): Add bluetooth config from SteamOS. 2023-07-24 18:48:48 -07:00
Kyle Gospodnetich
443d500b6f feat(deck): Add ds-inhibit package for fixing mouse input on dualshock controllers. 2023-07-24 12:09:59 -07:00
Kyle Gospodnetich
7cfebab834 chore: Switch to new bazzite-multilib repo for Mesa and MangoHUD. 2023-07-23 02:14:26 -07:00
Kyle Gospodnetich
9ff729526f chore(README): Mention new changes and cleanup 2023-07-23 00:59:48 -07:00
Kyle Gospodnetich
deaf38ef4e fix(deck): Install mesa patched with gamescope frame limiter from SteamOS. 2023-07-23 00:55:02 -07:00
RJ Trujillo
75cf06aa10 fix(desktop): Use sddm.conf for autologin
kde_settings doesn't take effect otherwise making the SDDM configuration screen no-op
2023-07-22 09:13:27 -06:00
Kyle Gospodnetich
8fcad850d3 chore: Bring in more up-to-date Xwayland from gnome-vrr repo 2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
477c52d96b feat: Add drivers from OpenRGB for use with certain motherboards 2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
c94f78f9d9 feat: Add compsize for checking space saving from duperemove and rmlint 2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
1d924d8e02 feat: Add rmlint to image for further drive space savings 2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
ae0af71227 fix: Switch to SteamOS 3.5 steamdeck drivers. 2023-07-21 14:53:42 -07:00
Kyle Gospodnetich
1386380a48 fix: Use jupiter driver instead of steamdeck driver. Valve submitted steamdeck upstream, however SteamOS uses the same driver named as jupiter or steamdeck-hwmon, making the upstream one not useful alongside Valve's own packages. 2023-07-19 22:25:32 -07:00
Kyle Gospodnetich
262f694423 fix: Correct build error in deck builds 2023-07-19 21:53:04 -07:00
Kyle Gospodnetich
c5f78376f6 fix: Correct typo in Containerfile 2023-07-19 16:23:47 -07:00