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 5df2dced44
.
2023-09-12 15:56:14 -07: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
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
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
713e6acde2
feat: Add just command to disable uBlue gamepad drivers if desired (Thanks lorduskordus)
2023-09-11 13:11:05 -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
0296ea2a35
chore: Remove auto-login from desktop images
2023-09-11 11:20:06 -07:00
Kyle Gospodnetich
a158f3e742
chore: Remove unneeded duperemove file in /etc/default
...
chore(desktop): Remove unneeded desktop-wayland file in /etc/default
2023-09-11 11:17:12 -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
e79f7b9329
chore: Add log for si/cik in bazzite-hardware-setup
2023-09-11 08:22:47 -07:00
Kyle Gospodnetich
fdd349a71e
Merge pull request #280 from ublue-os/enable-amdgpu
...
feat(hardware-setup): Enable amdgpu on supported systems
2023-09-11 08:11:07 -07:00
RJ Trujillo
8b82ea52c2
chore(flatpak-manager): Rename from flatpak-system-install to flatpak-manager
...
More accurate name as it both removes and installs flatpaks and removes Fedora's
flatpak repo
2023-09-11 08:05:08 -06:00
RJ Trujillo
65deb1140b
fix(flatpak-system-install): Re-remove Deck install list
2023-09-11 08:05:08 -06:00
RJ Trujillo
abaafa3339
fix(flatpak-system-install): Ensure Bazzite config directory exists before writing version
...
While it should exist at this point, better safe than sorry
2023-09-11 08:05:08 -06:00
RJ Trujillo
32c6cf7241
chore(flatpak-system-install): Use versioned check
...
Only run script on updates
2023-09-11 08:05:08 -06:00
RJ Trujillo
847c9d7545
fix(flatpak-system-install): Ship flatpak lists in /usr
...
We don't want these to be removed in case changes are ever made to them
2023-09-11 08:05:08 -06:00
RJ Trujillo
23cf9331ab
feat(flatpak-system-install): Improve flatpak management
...
Instead of discarding the install/removal list after the initial install, check
the current install for flatpaks that need to be installed/removed each time the
script is ran
2023-09-11 08:05:08 -06:00
RJ Trujillo
1f8c80f67e
fix(hardware-setup): Don't remove amdgpu kargs when no longer in use
...
Could cause a potential loop
2023-09-11 08:02:43 -06:00
RJ Trujillo
451b39359d
chore(hardware-setup): Only retrieve GPU info once
2023-09-11 08:01:21 -06:00
RJ Trujillo
aea93df97b
feat(hardware-setup): Enable amdgpu on supported systems
...
Enable amdgpu on systems using the radeon driver. The arguments for Southern Islands and
Sea Islands do not conflict so just enable both
Do not block this based on image flavor as some people may be using mixed GPU systems that
have both an AMD and Nvidia card
2023-09-11 08:01:21 -06: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
6d221290e0
Merge pull request #269 from ublue-os/hardware-setup-enhancements
...
chore(hardware-setup): Versioned/rebase checks, and disable Deck services on generic devices
2023-09-08 16:20:16 -06:00
Kyle Gospodnetich
23347190c7
fix(gnome): Set sensible default power settings on Steam Deck hardware automatically
2023-09-08 13:42:48 -07:00
RJ Trujillo
b6976b64c7
fix(hardware-setup): Disable sdgyrodsu immediately
2023-09-08 13:31:10 -06:00
RJ Trujillo
10886b831e
fix(hardware-setup): Correctly check image name
2023-09-08 13:28:46 -06:00
RJ Trujillo
0d2d62d8de
fix(hardware-setup): Disable sdgyrodsu on generic devices
...
Spams journal with messages stating it doesn't work
2023-09-08 12:44:34 -06:00
RJ Trujillo
6534d010ab
chore(hardware-setup): Don't use sudo to disable Deck services
2023-09-08 12:43:00 -06:00