538 Commits

Author SHA1 Message Date
Kyle Gospodnetich
1ed5421918 feat: Add Web App Manager, OpenRazer, Oversteer, Solaar, and Resilio Sync 2023-09-22 14:29:57 -07:00
Kyle Gospodnetich
81bb60084f feat: Switch to new numbered just file system 2023-09-22 14:27:09 -07:00
RJ Trujillo
66a14d300e fix(treewide): Use new image info implementation 2023-09-22 12:26:54 -06:00
RJ Trujillo
391a2afa1c chore: Remove signing from just and yafti
This is automatic now
2023-09-22 12:26:35 -06:00
RJ Trujillo
c9d4b5d39a fix(deck): Only enable HandyGCCS in gamescope session 2023-09-20 16:55:07 -06:00
Kyle Gospodnetich
484fa8011f feat(deck): Add default-enabled option to disable TDP and other hardware controls on non-deck hardware. See /etc/default/steam-hardware-control 2023-09-19 14:51:41 -07:00
Kyle Gospodnetich
cc662ab2c9 feat(gnome): Add just command for installing Adwaita-for-Steam, update theme with ublue-update automatically when present 2023-09-19 13:10:24 -07:00
Kyle Gospodnetich
8b660728bc chore: Adjust ublue update settings to avoid hitting CPU check when idle at desktop 2023-09-19 10:41:40 -07:00
tulili
ee151aa0c7
feat(just): add waydroid-related utilities 2023-09-18 21:32:49 -03:00
Kyle Gospodnetich
cb4d0ab5e5 chore(gnome): Add battery-low sound 2023-09-18 12:19:28 -07:00
RJ Trujillo
70f776c6fb
Merge pull request #313 from ublue-os/return-to-gamemode
feat(deck): Add service to return to gaming mode
2023-09-18 11:38:37 -06:00
Marco Rodolfi
9432f96d04
Remove virtual source to mirror changes from Valve
See e734a2227f an an explanation.
2023-09-18 15:04:48 +02:00
RJ Trujillo
a7589773b6 fix(bazzite-autologin): Always remove Steam's autologin config when triggered
Now that we write to this when switching to and from gaming when automatically logged
in to desktop, we should remove it at boot to prevent people with desktop autologin
enabled from booting into gaming mode
2023-09-18 06:50:28 -06:00
RJ Trujillo
64ef129f7c feat(deck): Add service to return to gaming mode
Fixes users not being to switch to gaming mode when they have desktop autologin toggled
and should allow users to start gaming mode immediately after Steam has been updated
instead of having to reboot after setup (although this should be done regardless)
2023-09-18 06:50:28 -06:00
Kyle Gospodnetich
35ff5d46b9 feat(gnome): Add steam soundfont when selecting a Valve-inspired theme 2023-09-18 00:07:10 -07:00
RJ Trujillo
ab1ca9fa77
Merge pull request #301 from ublue-os/rootful-ublue-update
feat: Implement changes for rootful ublue-update
2023-09-17 12:24:07 -06:00
Kyle Gospodnetich
f46de9b574 chore: Add additional prompts/info for ublue-os password on signing key.
Closes #312
2023-09-17 09:39:33 -07:00
RJ Trujillo
4657994f94 feat(steamos-update): Use service to run rootful updates 2023-09-17 06:52:21 -06:00
RJ Trujillo
8c846eb203 chore(deck): Add service and rules for passwordless forced updates 2023-09-17 06:52:21 -06:00
Kyle Gospodnetich
36e073b459 feat: Allow discover-overlay auto-launching to be disabled (and default disable) due to conflict with mangohud 2023-09-17 01:14:02 -07:00
Kyle Gospodnetich
0c4bee5514 feat: Add obs-studio-portable installer to just
fix: Correct missing icon in Lutris on bazzite-arch - Fixes #262
chore(gnome): Remove connections flatpak from default install list
2023-09-16 16:16:35 -07:00
Kyle Gospodnetich
1e28468b87 feat: Add Ryzen SMU driver, load automatically on Deck builds 2023-09-16 10:23:58 -07:00
Kyle Gospodnetich
67813d68da fix(deck): Make fix-tf2-tcmalloc SD card aware 2023-09-16 09:31:27 -07:00
RJ Trujillo
0f869fd0a0
Merge pull request #309 from ublue-os/openrazer
feat: Add OpenRazer to Just and Bazzite Portal
2023-09-16 09:12:01 -06:00
Kyle Gospodnetich
66bb01bd9c feat: Add OpenRazer to Just and Bazzite Portal
Depends on: https://github.com/ublue-os/main/pull/340
2023-09-16 01:06:37 -07:00
Kyle Gospodnetich
a06a434888
Merge pull request #308 from ublue-os/gnome-randr-rust
feat: Add gnome-randr
2023-09-16 00:56:52 -07:00
Kyle Gospodnetich
f2ec8cb4a7 chore(discover): Adjust existing desktop file before deleting instead of shipping our own. 2023-09-16 00:45:50 -07:00
Kyle Gospodnetich
3669eeeed4
Merge pull request #304 from dnkmmr69420/patch-8
Added `nix-store --optimise` to `clean-system`
2023-09-15 19:11:42 -07:00
Kyle Gospodnetich
bec8a71ccb chore: Minor rewording to prevent any possible confusion 2023-09-15 17:21:33 -07:00
Kyle Gospodnetich
8fc0a558e0 chore(deck): Rename Discord entry in Bazzite Portal to mention Discover Overlay is included by default 2023-09-15 17:20:33 -07:00
Kyle Gospodnetich
2e0e2503fd feat: Add just commands for toggling broadcom-wl 2023-09-15 17:16:50 -07:00
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
dnkmmr
4c57276794
Update custom.just
Added `nix-store --optimise` to `clean-system`
2023-09-15 11:28:44 -05: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
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
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
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
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