739 Commits

Author SHA1 Message Date
Kyle Gospodnetich
7323ae8f26 fix: Clean application shortcuts in a way that's compatible with other languages 2023-08-09 22:09:30 -07:00
Kyle Gospodnetich
d46bf413ef chore: Cleanup 2023-08-09 22:03:50 -07:00
Kyle Gospodnetich
90710a53d3 chore(gnome): Simplify sed for steam in bazzite-user-setup 2023-08-09 21:56:55 -07:00
Kyle Gospodnetich
0de6a94185 chore(gnome): Rewrite application menu steam shortcut as well. 2023-08-09 21:55:12 -07:00
Kyle Gospodnetich
5f141c0a12 fix(desktop): Run Steam from the new bazzite-steam-runtime on first launch. 2023-08-09 21:47:58 -07:00
RJ Trujillo
b02ec6c53d
chore(ci): Disable Bazzite Deck Nvidia images for now (#131)
Currently Nvidia GPUs don't support gamescope-session very well, making these images hard to justify. To be reverted when gamescope-session actually supports Nvidia cards well enough
2023-08-10 03:10:23 +00:00
Kyle Gospodnetich
d282211f4b feat(deck): Support 32GB RAM modded Steam Decks with double the maximum VRAM. 2023-08-09 20:07:17 -07:00
Kyle Gospodnetich
7054b4ed3f chore: Add configure-waydroid function to just 2023-08-09 19:48:04 -07:00
Kyle Gospodnetich
e6d58b4b12 chore: Remove unneeded sed 2023-08-09 19:35:22 -07:00
Kyle Gospodnetich
b65040bfd0 feat(desktop): Use new bazzite-steam-runtime wrapper to enable Steam Input on Wayland. 2023-08-09 19:31:50 -07:00
Kyle Gospodnetich
e5dce78847
Merge pull request #130 from ublue-os/wayland-autologin
feat: Add Wayland support to autologin
2023-08-09 19:22:15 -07:00
Kyle Gospodnetich
9df56cc5ca feat(gnome): Include Blur-My-Shell and Caffeine shell extensions by default. These are default disabled 2023-08-09 19:01:07 -07:00
Kyle Gospodnetich
6eb5a8ec19 fix(deck): Remove unused gamemode package
feat(gnome): Add Just Perfection extension
2023-08-09 18:54:01 -07:00
RJ Trujillo
af450a81e4 feat: Add Wayland support to autologin
Sources /etc/default/desktop-wayland just like session select
2023-08-09 19:50:40 -06:00
Kyle Gospodnetich
e831dc3195 fix: Disable DESKTOP_WAYLAND on Nvidia builds by default 2023-08-09 18:44:35 -07:00
RJ Trujillo
9597496265
feat(deck): Enable Wayland by default! (#129)
* feat(deck): Enable Wayland by default!

With the flip of a switch

* chore: Add /usr/bin/bazzite-steam wrapper for handling extest LD_PRELOAD dynamically

* chore: Use steam-runtime wrapper for deck builds

* chore: Move bazzite-steam-runtime to deck only files

* fix: Correct issue with .desktop file copying

* fix: Correct name of deckswap-on script in Yafti

* chore(readme): Cleanup, mention Wayland change

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-08-10 00:38:38 +00:00
Kyle Gospodnetich
c056f73581 fix(deck): Fix EmuDeck installer 2023-08-09 14:54:16 -07:00
Kyle Gospodnetich
1a7c0c115c feat: Include extest library in bazzite-arch 2023-08-09 13:24:56 -07:00
Kyle Gospodnetich
834b6f09fa chore: Include bazzite-multilib repo on desktop builds, install extest.i686 always 2023-08-09 13:07:39 -07:00
Kyle Gospodnetich
6001e3528d feat: Add extest library to fix Steam input on Wayland desktop 2023-08-09 12:56:31 -07:00
Kyle Gospodnetich
f03c59a48a chore: Assume Silverblue is the outlier and copy to desktop elsewise. 2023-08-09 11:08:37 -07:00
Kyle Gospodnetich
081a2f80bb fix(gnome): Create local application shortcut for EmuDeck 2023-08-09 11:07:43 -07:00
Kyle Gospodnetich
cf36998b70 Merge remote-tracking branch 'origin/deck-grub-timeout' 2023-08-09 11:05:42 -07:00
Kyle Gospodnetich
3a62b5f6dc fix(gnome): Download EmuDeck.desktop to Downloads on GNOME builds 2023-08-09 11:05:31 -07:00
Kyle Gospodnetich
b964a9bb0d fix(deck): Correct issue with EmuDeck installer 2023-08-09 11:05:31 -07:00
RJ Trujillo
40319713e2
fix(deck): Extend GRUB hidden timeout to 3 seconds
Resolves issues with 1 second being too short for Deck users to access GRUB
2023-08-09 11:32:37 -06:00
RJ Trujillo
04a6a588aa
fix(flatpak): Locally install Flathub repo and fix Fedora repo removal (#126)
* fix(user-setup): Locally install Flathub repo

This uses the existing Flathub repo file in /etc/flatpak/remotes.d so that it can be added completely offline

* chore(flatpak-system-install): Remove Fedora system flatpakrepo
2023-08-09 15:50:35 +00:00
Kyle Gospodnetich
717c1e6e7e chore: do the funny 2023-08-09 00:23:48 -07:00
Kyle Gospodnetich
6a15d1f0da fix(deck): Install wine-core to satisfy Lutris dependencies 2023-08-08 23:59:12 -07:00
Kyle Gospodnetich
081fb285c4 fix(gnome): Center new windows if a Valve theme is selected, makes Lutris easier to use. 2023-08-08 23:52:11 -07:00
Kyle Gospodnetich
bd92822fe1 chore(gnome): Remove unneeded gsetting 2023-08-08 23:48:03 -07:00
Kyle Gospodnetich
5c21278973 fix(gnome): Add VGUI2 wallpaper to wallpaper picker in settings 2023-08-08 23:47:15 -07:00
Kyle Gospodnetich
0b56c6313a chore(readme): Mention Wayland under power user features 2023-08-08 22:03:09 -07:00
Kyle Gospodnetich
9561a3bbb5
Merge pull request #125 from ublue-os/flatpaks
feat: Move Flatpak modifications to setup scripts
2023-08-08 21:46:04 -07:00
RJ Trujillo
d074391126
chore(deck): Remove Flatpak modifications 2023-08-08 22:33:10 -06:00
RJ Trujillo
807cf62f78
chore(desktop): Remove Flatpak modifications
Handled in setup scripts now
2023-08-08 22:31:59 -06:00
Kyle Gospodnetich
86a1576293 chore: Correct syntax error in Containerfile 2023-08-08 21:29:07 -07:00
RJ Trujillo
c4f69ead45
feat(system-flatpak-install): Opt out of Fedora's third party repositories 2023-08-08 22:27:34 -06:00
RJ Trujillo
fd38d2706e
feat(user-setup): Add user Flathub repo 2023-08-08 22:21:05 -06:00
Kyle Gospodnetich
f35fe9af22 fix(desktop): Clean up desktop icons 2023-08-08 21:13:10 -07:00
Kyle Gospodnetich
ef9b0d83ec fix: Disable waydroid service by default 2023-08-08 21:02:48 -07:00
Kyle Gospodnetich
5996573b3c fix(desktop): Don't show distrobox section if it's already configured 2023-08-08 20:36:19 -07:00
Kyle Gospodnetich
477bd371d1 chore: Launch steam async 2023-08-08 20:30:45 -07:00
Kyle Gospodnetich
2bec89a1cf fix(desktop): Add friendly message for bazzite-arch setup 2023-08-08 20:21:27 -07:00
Kyle Gospodnetich
1cf628066f fix(desktop): Remove vestigial steam desktop shortcut, start steam automatically when installing bazzite-arch 2023-08-08 20:16:21 -07:00
Kyle Gospodnetich
c70ccabf0d fix(desktop): Handle SteamCMD export properly
fix(desktop): Correct Lutris desktop shortcut path
2023-08-08 20:03:33 -07:00
Kyle Gospodnetich
25fdce75eb fix: Pause boot for bazzite-hardware-setup (Thanks Pixel!) 2023-08-08 19:35:38 -07:00
Kyle Gospodnetich
33ce5843f5 fix(kde): Properly enable System76 plugin for KWin 2023-08-08 19:23:10 -07:00
Kyle Gospodnetich
c90166b7d8 chore: Make Bazzite logo square for use as an icon 2023-08-08 19:08:55 -07:00
Kyle Gospodnetich
fff73e113c chore: Further cleanup of Yafti 2023-08-08 19:08:39 -07:00