Commit Graph

170 Commits

Author SHA1 Message Date
Kyle Gospodnetich
da86533800 chore: Remove Xwayland override due to no longer being needed. 2023-08-04 14:52:43 -07:00
Kyle Gospodnetich
fd3d9067b4 fix(gnome): Enable variable-refresh-rate on existing mutter configs (Thanks termdisc) 2023-08-04 13:08:54 -07:00
Kyle Gospodnetich
0eaf632765 chore: Add Waydroid & dependencies, future updates will add this to Yafti and get it working under X11. 2023-08-04 12:35:24 -07:00
RJ Trujillo
b625538925 fix(gnome): Correct consecutive rpm-ostree invokations 2023-08-04 11:10:52 -06:00
RJ Trujillo
eb9babf891 chore: Shut up grep 2023-08-04 10:38:10 -06:00
RJ Trujillo
812d654e3a feat(gnome): Implement askpass 2023-08-04 10:38:10 -06:00
Kyle Gospodnetich
162d03626a chore: Fix echo so variables are interpreted 2023-08-04 09:08:34 -07:00
Kyle Gospodnetich
8b1e14af6c chore: Add /etc/default/bazzite file with information about current deployment 2023-08-04 00:06:25 -07:00
Kyle Gospodnetich
b0e2c7642d fix: Switch from rsync to conditional copy to fix issue with missing files 2023-08-03 15:24:42 -07:00
RJ Trujillo
db08195a1f fix: Support removing preinstalled system flatpaks 2023-08-03 14:43:08 -06:00
Kyle Gospodnetich
d6e46741f7 chore(gnome): Remove help and tour, remove unneeded desktop icon from dependency. 2023-08-03 13:18:29 -07:00
Kyle Gospodnetich
b47c259749 chore(gnome): Remove supergfxctl-gex extension due to inclusion upstream 2023-08-03 10:50:53 -07:00
RJ Trujillo
ecf2aea7c9 feat(gnome): Install supergfxctl-gex shell extension in Nvidia images 2023-08-02 19:42:46 -06:00
RJ Trujillo
5b4c1c63c7 feat(gnome): Add Steam Deck backgrounds 2023-08-02 18:37:25 -06:00
Kyle Gospodnetich
1bb8de25bd feat(GNOME): Add appindicator shell extension. 2023-08-02 16:51:12 -07:00
Kyle Gospodnetich
cc77fde9a3 fix(GNOME): Remove now unneeded gnome extension installers from just, add system76 scheduler extension package. 2023-08-02 16:46:39 -07:00
Kyle Gospodnetich
bfc6486789 feat(deck): Add Bazzite Menu extension for GNOME builds 2023-08-02 16:25:29 -07:00
Kyle Gospodnetich
2987a356eb feat(GNOME): Add User Theme & GSConnect extensions by default 2023-08-02 14:23:25 -07:00
Kyle Gospodnetich
80d65dd855 feat(GNOME): Add gnome-tweaks 2023-08-02 11:18:36 -07:00
Kyle Gospodnetich
f645a98ed2 chore: Minor Containerfile syntax cleanup, remove yet another RUN step. 2023-08-02 00:26:24 -07:00
Kyle Gospodnetich
f70b004dd6 feat(GNOME): Add Gradience and adw-gtk3 theme 2023-08-02 00:22:06 -07:00
Kyle Gospodnetich
852d4fddea chore: Merge some sections to eliminate a RUN step. 2023-08-02 00:18:36 -07:00
Kyle Gospodnetich
db9de403bf fix: Correct rsync params 2023-08-01 23:56:11 -07:00
Kyle Gospodnetich
7613857b51 fix: Move KMS mode setting into environment in system_files 2023-08-01 23:38:04 -07:00
Kyle Gospodnetich
dde01275df fix: Only remove steamdeck-kde-presets-desktop if it would be installed 2023-08-01 23:28:00 -07:00
Kyle Gospodnetich
826346934a fix: Correct unexpected token 2023-08-01 23:19:37 -07:00
Kyle Gospodnetich
e05d506142 fix: Use rsync instead of cp 2023-08-01 23:14:11 -07:00
Kyle Gospodnetich
0f45ad3771 fix: Remove unicode characters 2023-08-01 23:05:06 -07:00
RJ Trujillo
3829ddbd6a fix: Address problem copying DE specifc files 2023-08-01 21:55:50 -06:00
RJ Trujillo
cbd3fa6bee fix(kde): Correct consecutive rpm-ostree invokations 2023-08-01 21:05:28 -06:00
RJ Trujillo
282c6df825 feat: Implement GNOME VRR patchset 2023-08-01 21:05:28 -06:00
RJ Trujillo
f2308d22af feat(gnome): Use SDDM
This retains the SteamOS theming for the lockscreen/login prompt and allows
us to use our existing setup for autologin for use with HTPCs
2023-08-01 21:05:28 -06:00
RJ Trujillo
64f4a178bc feat: Implement GNOME autologin service 2023-08-01 21:05:28 -06:00
RJ Trujillo
462c2d519d feat: Separate DE specific config from shared config 2023-08-01 21:05:28 -06:00
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