404 Commits

Author SHA1 Message Date
Kyle Gospodnetich
20661affdc fix(gnome): Restore indexer, remove .steam folder from indexer to make lighter & smaller. 2023-08-15 07:52:22 -07:00
Kyle Gospodnetich
8268b2671e feat(gnome): Add extension to prevent GNOME keyboard from popping up in place of the Steam Keyboard 2023-08-14 23:32:20 -07:00
Kyle Gospodnetich
fa652b9d5f chore: Remove now unneeded SteamCMD step 2023-08-14 19:59:05 -07:00
RJ Trujillo
c7fda74a68
chore(yafti): Rename to 'Bazzite Portal' (#143)
Provides clearer naming for users
2023-08-14 17:18:52 +00:00
Kyle Gospodnetich
281d2bce94 chore: Remove AdwSteamGtk from default-install due to it causing theme issues in gamemode, we'll leave this to the user to install. 2023-08-14 09:46:32 -07:00
Kyle Gospodnetich
2d9b5e31c2 chore(deck): Remove unneeded commit line, adjust messaging for 32GB RAM Steam Decks 2023-08-14 00:23:40 -07:00
Kyle Gospodnetich
239b43f048 feat(neofetch): Separate OS and OCI name 2023-08-14 00:03:42 -07:00
Kyle Gospodnetich
39584e6f3b fix(gnome): Remove unneeded GNOME plugin
chore: Install OBS plugin flatpaks automatically
2023-08-13 23:44:56 -07:00
Kyle Gospodnetich
948181cd3d fix: Correct various flatpaks in Yafti 2023-08-13 23:02:30 -07:00
Kyle Gospodnetich
615ee6fe20 chore: Change how SteamCMD is exported to avoid a race condition.
fix(deck): Export extest to bazzite-arch, if used.
2023-08-13 13:59:56 -07:00
Kyle Gospodnetich
4382980019 chore: Also launch steam as a separate process 2023-08-13 13:17:38 -07:00
Kyle Gospodnetich
5e061f6868 chore: Don't hide grub by default on desktop
chore: Don't output steam logs to yafti during bazzite-arch step
2023-08-13 13:13:27 -07:00
Kyle Gospodnetich
dab8be14ba chore: Change location of time warning 2023-08-13 13:01:56 -07:00
Kyle Gospodnetich
65de6c8374 chore: Restore distrobox-git 2023-08-13 10:37:21 -07:00
Kyle Gospodnetich
bf6767af9e feat(deck): Enable BIOS and Controller Firmware updating scripts by default 2023-08-12 18:36:23 -07:00
RJ Trujillo
78eaaa4890 fix(GNOME): Allow gnome-ssh-askpass to inhibit shortcuts
If initially opted into

Otherwise GNOME Shell (specifically under Wayland) will continuously prompt the
user asking for permission to do so. This requires a desktop file be present so
this adds one and hides it from the application menu
2023-08-12 15:32:29 -06:00
Kyle Gospodnetich
532c692e76 fix(deck): Correct name of Lutris shortcut on desktop 2023-08-11 16:35:43 -07:00
Kyle Gospodnetich
41d615c9e3 fix: Don't install flatpaks until after kargs are configured 2023-08-11 16:31:25 -07:00
RJ Trujillo
b6df87a006 fix: Correct the name of GNOME's Wayland session for autologin and session selection 2023-08-11 16:10:54 -06:00
Kyle Gospodnetich
b363bef4e9 fix(deck): Explicitly set discard mode due to upstream kernel making async the default in 6.2 2023-08-11 14:52:34 -07:00
Kyle Gospodnetich
1a9533c02c chore: Move to if/else for 64GB deck detector 2023-08-11 14:46:58 -07:00
Kyle Gospodnetich
cee0999eca fix(deck): Scale back fstab changes on Decks with eMMC. 2023-08-11 14:41:20 -07:00
Kyle Gospodnetich
586ebf29ab fix: Handle steam shortcuts properly between deck and desktop, clean up by moving some tasks to bazzite-arch 2023-08-11 00:51:28 -07:00
Kyle Gospodnetich
bca7001423 Revert "chore: Run bazzite-user-setup.service before Decky Loader's plugin_loader.service"
This reverts commit ba4081c3e8ab522798de5ca12c9a2bc6e20455f7.
2023-08-10 17:33:41 -07:00
Kyle Gospodnetich
ba4081c3e8 chore: Run bazzite-user-setup.service before Decky Loader's plugin_loader.service 2023-08-10 16:50:04 -07:00
RJ Trujillo
d9be9733f9 fix: Disable automatic GNOME Software software updates
The rpm-ostree extension won't have proper support for OCI until Fedora 39, leading to
false update notifications.

We also already handle Flatpak updates in ublue-update, making this redundant for
everything, but FW updates, which some hardware may or may not support, and regardless
these can be installed by just manually checking in GNOME Software for updates
2023-08-10 09:32:02 -06:00
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
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
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
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
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
1a7c0c115c feat: Include extest library in bazzite-arch 2023-08-09 13:24:56 -07: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
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
RJ Trujillo
807cf62f78
chore(desktop): Remove Flatpak modifications
Handled in setup scripts now
2023-08-08 22:31:59 -06: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
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