48 Commits

Author SHA1 Message Date
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
65de6c8374 chore: Restore distrobox-git 2023-08-13 10:37:21 -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
7323ae8f26 fix: Clean application shortcuts in a way that's compatible with other languages 2023-08-09 22:09:30 -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
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
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
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
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
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
c80c1ece4f chore: Switch to gnome-extensions command 2023-08-08 19:00:31 -07:00
Kyle Gospodnetich
59bec3fb48 chore: Clean up bazzite-arch page in Yafti. 2023-08-08 17:27:37 -07:00
Kyle Gospodnetich
0704f197a4 chore: Start working on first-run script for users, clean up Yafti/Just 2023-08-08 13:53:26 -07:00
Kyle Gospodnetich
b1832d683d chore: Remove sdgyrodsu, KDE system76 scheduler, and kargs from Yafti 2023-08-08 11:58:42 -07:00
Kyle Gospodnetich
9e7efc8bd9 fix: Enable system76-scheduler in Containerfile 2023-08-08 11:08:55 -07:00
Kyle Gospodnetich
e022b079df fix: Fix install error during SteamCMD step if Steam hasn't been launched yet (Thanks termdisc) 2023-08-07 18:24:47 -07:00
Kyle Gospodnetich
c3f111fc67 chore: Remove unused extension cli just command 2023-08-07 15:14:25 -07:00
Kyle Gospodnetich
e7ffbfcd44 fix(gnome): Disable appindicator extension due to breaking VRR 2023-08-06 17:54:39 -07:00
Kyle Gospodnetich
dbf36cacb9 chore(README): Add waydroid and screenshots, mention ISOs. 2023-08-04 16:36:34 -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
RJ Trujillo
310b57daf9 chore: Source and use Bazzite image identifiers directly 2023-08-04 12:10:36 -06:00
Kyle Gospodnetich
13f9701a23 fix(gnome): Use new extension helper.
chore: Drop wallpaper-engine/gradience steps, combine into single desktop environment step.
2023-08-04 10:03:15 -07:00
RJ Trujillo
eb9babf891 chore: Shut up grep 2023-08-04 10:38:10 -06:00
RJ Trujillo
586d10e84f feat: Use Bazzite image identifiers instead of rpm-ostree status
This should be a lot more reliable and consistent
2023-08-04 10:38:10 -06:00
RJ Trujillo
52d28f41f3 fix(just): Address inverted GNOME image check for System76 Scheduler 2023-08-04 10:38:10 -06:00
Kyle Gospodnetich
bf90503ff6 fix(gnome): Change default menu button icon size 2023-08-03 12:34:22 -07:00
Kyle Gospodnetich
07a5321f5a fix(gnome): Enable newly added extensions. 2023-08-03 12:25:44 -07:00
Kyle Gospodnetich
503b948360 feat(gnome): Enable minimize and maximize buttons when picking a Valve-inspired theme 2023-08-03 11:19:13 -07:00
Kyle Gospodnetich
d000943a7b fix(gnome): Set dark mode wallpaper during theme step 2023-08-03 00:08:29 -07:00
Kyle Gospodnetich
56586cce1d feat(gnome): Set wallpaper for custom themes 2023-08-02 23:35:45 -07:00
Kyle Gospodnetich
0ea2139815 chore(gnome): Add just scripts for configuring gradience and applying Valve themes 2023-08-02 22:59:23 -07:00
RJ Trujillo
7fe29a6ed4 fix(just): Don't install supergfxctl-gex extension
We already include it
2023-08-02 19:42:58 -06: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
RJ Trujillo
0c8193a450 feat(gnome): Install GSConnect
KDE Connect implementation for GNOME
2023-08-01 21:24:51 -06:00
RJ Trujillo
381c09ea28 feat(desktop): Implement Supergfxctl support 2023-08-01 21:21:22 -06:00
RJ Trujillo
cfccbf7026 feat(just): Install System76 scheduler GNOME extension 2023-08-01 21:18:03 -06:00
RJ Trujillo
12e151d46c feat(just): Add script to install GNOME extension CLI 2023-08-01 21:05:28 -06:00
RJ Trujillo
8121d57446 fix(just): Don't allow installing Wallpaper Engine plugin under GNOME 2023-08-01 21:05:28 -06:00
RJ Trujillo
bf3e0b9172 fix(just): Add GNOME autologin support 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