26 Commits

Author SHA1 Message Date
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
RJ Trujillo
e77996f02f
feat(deck): Add (hidden) toggleable desktop Wayland session session support (#118)
* feat(deck): Implement optional support for switching to GNOME on Wayland

This adds a variable, DESKTOP_WAYLAND, to /etc/default/desktop-wayland that gets sourced
by steamos-session-select and determines whether or not to use Wayland or X11. By default,
this ships as false

* feat(deck): Implement optional support for switching to Plasma on Wayland

* feat(deck): Add hidden just script to toggle Wayland desktop session

Omitted from 'just list'
2023-08-08 02:27:41 +00: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
RJ Trujillo
6f1749142e fix(kde): Setup Steam desktop shortcuts during desktop configuration
Exclude from GNOME
2023-08-06 22:15:40 -06:00
Kyle Gospodnetich
e7ffbfcd44 fix(gnome): Disable appindicator extension due to breaking VRR 2023-08-06 17:54:39 -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
0c8193a450 feat(gnome): Install GSConnect
KDE Connect implementation for GNOME
2023-08-01 21:24:51 -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