Kyle Gospodnetich
0374703aa6
chore: Clean up install-bazzite-arch
2023-09-18 09:34:45 -07: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
Kyle Gospodnetich
18e30068dc
chore(steamos-update): Move update scripts to user folder to match pending changes in ublue-update
2023-09-17 06:52:21 -06: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
47600e83c7
chore(desktop): Delete bazzite-arch if it already exists in just command
...
Allows just install-bazzite-arch to be used as a quick refresh for existing installs
2023-09-15 18:52:37 -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
Kyle Gospodnetich
d494845efe
chore: Create simplified justfile
2023-09-15 09:39:13 -07:00
dnkmmr
4c57276794
Update custom.just
...
Added `nix-store --optimise` to `clean-system`
2023-09-15 11:28:44 -05:00
dnkmmr
1f013e9373
Update custom.just
...
added `nix-store --optimise` to clean-system
2023-09-15 11:27:09 -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
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
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
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
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
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
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
57c1ea7d5a
chore: Move desktop-autologin to only apply to deck images
2023-09-12 11:20:43 -07:00