Kyle Gospodnetich
d2d6603405
fix(deck): Fix SteamCMD install script
2023-08-01 08:42:40 -07:00
RJ Trujillo
e6adf70539
fix: Attempt to remove cached flatpak data regardless of whether install list exists
...
Even if /etc/flatpak/install stays the same, these files will change. Thus remove them
regardless of whether the install list exists or not
2023-08-01 08:33:08 -06: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
a09ad6325e
fix: Check for install list before attempting to install flatpaks
2023-07-31 19:59:38 -06:00
RJ Trujillo
397e17062d
fix: Correct path to system flatpaks in install script
2023-07-31 19:59:38 -06:00
RJ Trujillo
b032ca56a8
chore(deck): Chiaki4deck is now on Flathub, move to gaming section
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
9d99b642d2
feat(yafti): Install packages as user
...
This allows individual users to customize their package layout however
they'd like and adds an additional layer of sandboxing
2023-07-31 19:59:38 -06:00
RJ Trujillo
b8178b6a8c
fix(desktop): Add missing settings to the Flatpak installation screen
...
This was why we would get random errors and warnings in spite of packages
being installed regardless
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
23dbe0d3bc
chore: Add git version tag to mesa and udisks2
2023-07-31 18:50:45 -07:00
Kyle Gospodnetich
50ce3cf048
chore: Add Vapor theme preset for GNOME
2023-07-31 16:04:00 -07:00
Kyle Gospodnetich
99684d8b59
chore: Remove a RUN step from the containerfile.
2023-07-31 11:16:00 -07:00
Kyle Gospodnetich
3b1fd47103
chore: Add extra messages to just scripts
2023-07-31 00:16:52 -07:00
Kyle Gospodnetich
c56ab0a379
chore(README): Minor rewording
2023-07-31 00:12:30 -07:00
Kyle Gospodnetich
753c49a76f
chore(README): List 64GB improvements
2023-07-31 00:11:10 -07:00
Kyle Gospodnetich
ccb003b53a
feat(deck): Automatically increase compression for 64GB models.
2023-07-31 00:07:21 -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
560830aabc
chore(README): Add Decky Loader to thanks section
2023-07-30 22:04:02 -07:00
Kyle Gospodnetich
cace912623
chore: Add gradience preset for VGUI2 theme
2023-07-30 18:24:14 -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
256d6be15d
chore: Add spec file for steam_notif_daemon
2023-07-30 17:08:58 -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
112540c5f0
chore(README): Put Fedora front and center
2023-07-28 20:47:39 -07:00
Kyle Gospodnetich
c5e871dc98
fea(desktop): Add environment variable needed for Decky Loader
2023-07-28 20:17:44 -07:00
Kyle Gospodnetich
1fa303b8ec
fix(deck): Add environment variable needed for Decky Loader with SELinux.
2023-07-28 18:20:51 -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
Kyle Gospodnetich
dc269ea6d8
Merge pull request #85 from ublue-os/rm-dup-f3
...
chore: Remove duplicate f3 installation from Containerfile
2023-07-28 08:12:01 -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
Kyle Gospodnetich
7d1855274c
fix: Add DMI rule for getting Steam Deck serial number from SteamOS
2023-07-28 00:08:29 -07:00
Kyle Gospodnetich
fa619ae55e
chore(README): Mention some "duh" improvements that further differentiate us from SteamOS.
2023-07-27 23:10:24 -07:00
Kyle Gospodnetich
9969d3ff06
fix(deck): Add udev rule for power button
2023-07-27 18:28:58 -07:00
Kyle Gospodnetich
4eb32ac4e7
chore: Remove power-button-inhibitor, move to gamescope-session.
2023-07-27 18:16:01 -07:00
Kyle Gospodnetich
61a9b0983f
feat: Add JamesDSP to Yafti (Alternative to Easy Effects with AutoEQ support)
2023-07-27 14:57:59 -07:00
Kyle Gospodnetich
920c8e9714
chore: Fix power-button-inhibitor name in %files
2023-07-27 14:56:25 -07:00
Kyle Gospodnetich
fade0306cf
Merge pull request #82 from ublue-os/inhibitor-reengineer
...
chore: Re-engineer power button inhibitor for gamescope-session
2023-07-27 14:49:52 -07:00
Kyle Gospodnetich
703e04c7fe
Merge pull request #81 from ublue-os/btrfs-flags
...
feat: Set SteamOS BTRFS mount flags for all BTRFS partitions
2023-07-27 14:46:52 -07:00
Kyle Gospodnetich
166dd142f9
chore: Remove now unneeded python dependencies
2023-07-27 14:44:59 -07:00