1291 Commits

Author SHA1 Message Date
Kyle Gospodnetich
0ba71d35e7
Merge pull request #297 from ublue-os/revert-autologin-check
revert: "fix(hardware-setup): REVERT ME, disable desktop-autologin if…
2023-09-13 16:39:30 -07:00
RJ Trujillo
6763c3f504 revert: "fix(hardware-setup): REVERT ME, disable desktop-autologin if gamescope-autologin is enabled"
Not needed after consolidating to bazzite-autologin

This reverts commit 38c95fcfe3c4bbd2427bdff90774258fe7af640a.
2023-09-13 17:37:13 -06:00
Kyle Gospodnetich
33de6fc7e2
Merge pull request #293 from ublue-os/bazzite-autologin
feat(deck): Only autologin to gamescope after Steam has updated
2023-09-13 15:04:41 -07:00
Kyle Gospodnetich
03d274b512
Merge pull request #294 from ublue-os/etc-cleanup
chore: /etc/ cleanup part 2
2023-09-13 14:40:47 -07:00
Kyle Gospodnetich
7e51b5999d chore: Move /etc/ files created in Containerfile to /usr/etc 2023-09-13 09:40:09 -07:00
Kyle Gospodnetich
01ea61880c Merge branch 'main' into etc-cleanup 2023-09-13 09:29:23 -07:00
Kyle Gospodnetich
b5c7c5abf8 chore: /etc/ cleanup part 2, move remaining /etc/ files to /usr/etc/ 2023-09-13 09:23:29 -07:00
Kyle Gospodnetich
c70c6c1057 chore(just): Add a friendly message to the end of fix-tf2-tcmalloc 2023-09-13 09:10:37 -07:00
Kyle Gospodnetich
ea65371d3d
Merge pull request #292 from ublue-os/etc-cleanup
Clean up /etc/
2023-09-12 22:09:20 -07:00
Kyle Gospodnetich
f76981387d fix(deck): Add workaround from ChimeraOS for gamescope crashing if Steam hasn't been launched & updated prior to switching to gamemode. 2023-09-12 21:05:56 -07:00
Kyle Gospodnetich
8080e587b0 Revert "chore: Remove Hide GRUB Menu option from Desktop"
This reverts commit 5df2dced44f3cc818b72c0d21d1b56d065fa0309.
2023-09-12 15:56:14 -07:00
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
ebfd9782da fix(deck): Enable gamescope-autologin by default
Now that Steam has to be updated for this to run, outright enable it
2023-09-12 16:09:11 -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
RJ Trujillo
f7dc5e5d1f
Merge pull request #291 from ublue-os/grub-htpc
chore(boot_menu): Add entry for HTPCs
2023-09-12 12:47:00 -06:00
RJ Trujillo
b1fa5d7caf
Merge pull request #289 from ublue-os/desktop-autologin
chore(deck): Consolidate DE autologin handlers to desktop-autologin
2023-09-12 12:45:47 -06:00
Kyle Gospodnetich
358386748d chore(readme): Add mention about SI and CIK GPU support 2023-09-12 11:29:32 -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
f72404423a chore(boot_menu): Add entry for HTPCs
The only difference being that these use the standard kickstart file and
exclude the resolution change from the installer
2023-09-12 11:50:44 -06:00
Kyle Gospodnetich
777d3edf02
Merge pull request #290 from nicknamenamenick/patch-5
fix: add intel support for HTPC deck images
2023-09-12 09:38:51 -07:00
nicknamenamenick
eb32cbade7
fix: add intel support for HTPC deck images 2023-09-12 12:06:53 -04:00
Kyle Gospodnetich
99312277aa chore(readme): Add build status for rmlint 2023-09-12 07:58:58 -07:00
RJ Trujillo
38c95fcfe3 fix(hardware-setup): REVERT ME, disable desktop-autologin if gamescope-autologin is enabled
Since autologin is switching handlers, desktop-autologin will be enabled on systems already using
gamescope-autologin causing a race. Check if gamescope-autologin is enabled and if so, disable it

This should be left here for a while to prevent migration issues, and removed later as it shouldn't
be necessary once users have migrated to the new handler
2023-09-12 08:56:51 -06:00
Kyle Gospodnetich
2f5dff5daf chore: Add spec files for rmlint 2.10.2 2023-09-12 07:53:46 -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
5df2dced44 chore: Remove Hide GRUB Menu option from Desktop 2023-09-12 07:45:21 -07:00
Kyle Gospodnetich
7b7f08870d chore: Increase vm.max_map_count for S&box & CS2 2023-09-11 23:49:53 -07: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
11f488ddfc Merge branch 'mesa_23.1.7' 2023-09-11 16:29:20 -07:00
Kyle Gospodnetich
caa8ebc531 chore: Update to Mesa 23.1.7 2023-09-11 16:22:12 -07:00
Kyle Gospodnetich
7ad58c37a2
Merge pull request #281 from ublue-os/surface
feat: Add support for Surface devices
2023-09-11 13:52:21 -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
b0d0573ecb chore(deck): Don't include steamos-nested-desktop bin in steamdeck-kde-presets 2023-09-11 13:02:46 -07:00
Kyle Gospodnetich
b1b6e8f0a6 chore: Remove unneeded nested-desktop files from steamdeck-kde-presets-desktop 2023-09-11 12:52:24 -07:00
Kyle Gospodnetich
5a5d9a346b chore: Move com.system76.Scheduler.dbusproxy.service to /usr/lib 2023-09-11 12:49:54 -07:00
Kyle Gospodnetich
3981cf5f5d chore: Remove unneeded gdm config 2023-09-11 12:47:09 -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
0145cfbea0 feat(gnome): Set default fonts in GNOME to match SteamOS KDE session 2023-09-11 12:24:37 -07:00
Kyle Gospodnetich
b5483f9e4a chore: Remove unneeded files and settings from steamdeck-kde-presets-desktop package 2023-09-11 12:14:10 -07:00