Kyle Gospodnetich
61266b060e
feat(deck): Add discover overlay, auto launches on desktop and gamemode if Discord is installed
2023-09-15 10:11:36 -07:00
Kyle Gospodnetich
d494845efe
chore: Create simplified justfile
2023-09-15 09:39:13 -07:00
Kyle Gospodnetich
11c89fd8f9
feat: Add nix garbage collector to just clean-system
...
Closes #300
2023-09-15 00:53:09 -07:00
Kyle Gospodnetich
5b4c7a85cf
chore: Remove .justfile creation
...
The justfiles conflict with eachother if they have functions of the same name, and the first function of them sorted alphabetically acts as as default when running `just`, this means each can't use the 'default' name for their top function, and we unfortunately just need to ship our own.
2023-09-15 00:37:38 -07:00
Kyle Gospodnetich
1e1437a222
feat(deck-gnome): Add templates for vkBasalt and DXVK to make game modding easier, allows for creation of the example config from the right click menu
2023-09-15 00:30:41 -07:00
Kyle Gospodnetich
8536117108
feat: Install broadcom's WL driver needed by some hardware. This is default disabled due to it breaking other wifi hardware.
2023-09-14 17:53:07 -07:00
Kyle Gospodnetich
74b1432705
fix(deck): Sleep ryzenadj service for 10 seconds to ensure changes are applied when resuming from suspend.
2023-09-14 14:01:09 -07:00
Kyle Gospodnetich
136391a16f
fix(kde): No more obnoxious xdg-desktop-portals bug
2023-09-14 10:01:41 -07:00
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