548 Commits

Author SHA1 Message Date
RJ Trujillo
aad103772d feat(deck): Implement desktop autologin toggle
Still allow users to use this behavior if they choose
2023-09-12 16:47:47 -06:00
RJ Trujillo
e0ee78e73b chore(yafti): Remove gamescope-autologin entry from Deck images 2023-09-12 16:39:13 -06:00
RJ Trujillo
967d52511a feat(bazzite-autologin): Merge gamescope and desktop autologin
I started messing with systemd conditions to ensure that one ran before
the other and vice versa, but this is a whole lot simpler.

If Steam has updated, launch gamescope. If not, start to desktop
2023-09-12 16:36:22 -06:00
RJ Trujillo
975986f849 fix(deck): Disable desktop-autologin from gamescope-autologin directly
After Steam has updated, outright disable desktop-autologin if it's enabled
2023-09-12 16:17:36 -06:00
RJ Trujillo
34ca801fdb fix(gamescope-autologin): Only configure autologin if Steam has updated 2023-09-12 16:07:44 -06:00
RJ Trujillo
721f719fde chore(deck): Allow passwordless enablement of autologin handlers 2023-09-12 15:22:30 -06:00
Kyle Gospodnetich
c70d24b645 chore: Move journald.conf.d to /usr/lib as well 2023-09-12 13:05:55 -07:00
Kyle Gospodnetich
3130f78841 chore(cleanup): Move numerous files to /usr that previously lived in /etc 2023-09-12 12:19:32 -07:00
Kyle Gospodnetich
5db89562f4 chore(deck): Move systemd services into /usr/lib from /etc/ 2023-09-12 12:19:31 -07:00
Kyle Gospodnetich
57c1ea7d5a chore: Move desktop-autologin to only apply to deck images 2023-09-12 11:20:43 -07:00
RJ Trujillo
d5d373a3ca chore(deck): Consolidate DE autologin handlers to desktop-autologin
Combines plasma-autologin, and GNOME autologin on Deck images into one handler.
This is done as these services all work practically the same.
2023-09-12 08:47:07 -06:00
Kyle Gospodnetich
9852651ecb feat(deck): Disable PEERNTP to ensure NTS is always used 2023-09-11 23:26:14 -07:00
Kyle Gospodnetich
25ac6c1d7f chore(deck): Correct path to steamos-session-select in polkit rule 2023-09-11 23:12:03 -07:00
Kyle Gospodnetich
f70d970af6 chore(deck): Correct filename for resolved.conf 2023-09-11 22:59:26 -07:00
Kyle Gospodnetich
22cfe77d45 feat: Add just command for enabling theme integration with flatpak applications 2023-09-11 16:34:29 -07:00
Kyle Gospodnetich
713e6acde2 feat: Add just command to disable uBlue gamepad drivers if desired (Thanks lorduskordus) 2023-09-11 13:11:05 -07:00
Kyle Gospodnetich
9367944fdd chore: Only apply EDITOR environment variable on deck builds 2023-09-11 12:45:52 -07:00
Kyle Gospodnetich
904c45e5ec chore(gnome): Move font changes to be part of themes 2023-09-11 12:30:29 -07:00
Kyle Gospodnetich
a1d63b6996 chore: Move autologin services to deck folders 2023-09-11 11:13:40 -07:00
Kyle Gospodnetich
1dc41161e5 chore: Make sddm.conf deck build only
chore: Move bazzite-flatpak-manager service to /usr/lib
2023-09-11 11:02:27 -07:00
Kyle Gospodnetich
44cc6ccaea chore: Move steam-web-debug-portforward service to user service. 2023-09-10 21:43:10 -07:00
Kyle Gospodnetich
24ac50fbe5 fix: Make sure files don't exist before copying or symlinking in bazzite-user-setup, allows re-runs without any errors printed. 2023-09-10 21:32:49 -07:00
Kyle Gospodnetich
7f97d2b79e chore: Add port forwarding service for steam web debugger from jupiter-legacy package 2023-09-10 20:32:51 -07:00
Kyle Gospodnetich
5c068a5f22 fix: Correct issue with Boilr installer if ~/.local/share/applications doesn't exist
feat: Add just command for disabling sdgyrodsu
2023-09-10 11:42:40 -07:00
Kyle Gospodnetich
0a392457b8 chore(just): Rename some functions to prevent collisions with upstream files for users with old profile.d files 2023-09-09 23:12:21 -07:00
RJ Trujillo
4edac4a5f7 fix(hardware-setup): Disable Deck services on generic devices 2023-09-08 12:42:09 -06:00
Kyle Gospodnetich
6d608d9c18 Revert "fix(deck): Use 3d fullscreen gpu profile on deck builds"
This reverts commit 1326c194a52f6e99553f5815b173c396ba0cbae9.
2023-09-08 08:21:06 -07:00
Kyle Gospodnetich
ddebbd3f2f chore: Minor comment correction, make use of $HOME consistent 2023-09-08 01:38:20 -07:00
Kyle Gospodnetich
52b58c1ef4 chore: Use Gear Lever flatpak for Greenlight appimage if available 2023-09-08 01:22:49 -07:00
Kyle Gospodnetich
1f6cf23f0d chore: Add clean command to just as well 2023-09-08 00:23:34 -07:00
Kyle Gospodnetich
74e9506a77 chore: Add missing commands and add helpful comments to every just command 2023-09-08 00:22:05 -07:00
Kyle Gospodnetich
6e4cb371b9 fix: Correct issues with just command, lists by default and works in fish no matter working directory
Fixes #271
2023-09-07 22:08:21 -07:00
Kyle Gospodnetich
09559a8106
feat(deck): Add disk display to neofetch
you goofy deck users love to show off your 6TB NVMEs
2023-09-07 21:12:54 -07:00
Kyle Gospodnetich
1326c194a5 fix(deck): Use 3d fullscreen gpu profile on deck builds 2023-09-07 09:45:01 -07:00
Kyle Gospodnetich
4db9a4cb7b feat: Add PinApp to Bazzite Portal 2023-09-04 09:20:36 -07:00
Kyle Gospodnetich
13289ca246 fix(deck): Mask rather than disable bios update services 2023-09-03 21:13:54 -07:00
Kyle Gospodnetich
fb373c8c9d chore: Add a friendly message when install-fleek-themes is run without fleek being installed. 2023-09-02 17:05:59 -07:00
Kyle Gospodnetich
e8fcfbcef3 chore: Update fleek theme command to make sure fleek is installed first, rename to match install-fleek 2023-09-02 17:01:45 -07:00
RJ Trujillo
7889e2e7c1 fix(just): Wait for any existing transactions to complete before invoking rpm-ostree 2023-09-02 15:27:23 -06:00
RJ Trujillo
978e0def95
fix(steamos-update): fix updates not applying
3cc0fbde3f
2023-09-02 09:39:00 -06:00
Kyle Gospodnetich
924beadf49 chore(just): Fix typo in configure-waydroid 2023-09-02 00:37:57 -07:00
Kyle Gospodnetich
b9d3b5f9d7 feat: Add option to install Oversteer to Bazzite-Portal 2023-09-01 17:49:16 -07:00
Kyle Gospodnetich
71cbd48598 chore: Add missing source call to just fleek-install-themes 2023-09-01 17:25:01 -07:00
Kyle Gospodnetich
585f8bd530 chore(fleek): Add additional package needed for proper cursor theming on KDE OOTB 2023-09-01 16:56:44 -07:00
Kyle Gospodnetich
026dacb480 chore: Move patch-gmod into subfolder to ensure temporarily files are also cleared 2023-09-01 16:16:22 -07:00
Kyle Gospodnetich
d901a8af9d chore: Ensure folder is deleted in patch-gmod just command 2023-09-01 16:06:00 -07:00
Kyle Gospodnetich
78ead7e46e chore(just): Add fleek-install-themes just command to add needed packages for Nix desktop integration 2023-09-01 10:46:04 -07:00
Kyle Gospodnetich
f01ef05bd2 fix(fleek): Run fleek install script as user, let it req sudo as needed. 2023-09-01 10:30:32 -07:00
RJ Trujillo
bd1ec0a4a4 chore(greenlight): Bump version to 2.0.0-beta12
As soon as 2.0.0 gets a release, we can just fetch the latest version from GitHub, but until then...
2023-09-01 06:30:06 -06:00
Kyle Gospodnetich
2fe5af261e
Merge pull request #243 from ublue-os/fleek
feat: Add option to install Fleek when installing Nix
2023-08-31 17:18:07 -07:00