732 Commits

Author SHA1 Message Date
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
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
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
RJ Trujillo
7ead1949fa chore(hardware-setup): Check image flavor instead of name for separating main/Nvidia 2023-09-08 12:42:23 -06:00
RJ Trujillo
4edac4a5f7 fix(hardware-setup): Disable Deck services on generic devices 2023-09-08 12:42:09 -06:00
RJ Trujillo
7fc18d3c20 chore(hardware-setup): Remove Nvidia kargs after rebasing from Nvidia to main 2023-09-08 12:41:11 -06:00
RJ Trujillo
0c19e0dd50 chore(hardware-setup): Run if image has been rebased
Should be useful if switching from main -> nvidia or bazzite -> bazzite-deck
2023-09-08 12:41:11 -06:00
RJ Trujillo
de50ac20ae chore(hardware-setup): Use a versioned check instead of running once 2023-09-08 12:41:11 -06:00
Kyle Gospodnetich
a8ed72381f feat: Include Mission Center 2023-09-08 10:02:49 -07:00
Kyle Gospodnetich
ddebbd3f2f chore: Minor comment correction, make use of $HOME consistent 2023-09-08 01:38:20 -07:00
Kyle Gospodnetich
52b58c1ef4 chore: Use Gear Lever flatpak for Greenlight appimage if available 2023-09-08 01:22:49 -07:00
Kyle Gospodnetich
791f6934b6 chore: Rename alias scripts to match upstream names 2023-09-08 01:01:20 -07:00
Kyle Gospodnetich
1f6cf23f0d chore: Add clean command to just as well 2023-09-08 00:23:34 -07:00
Kyle Gospodnetich
74e9506a77 chore: Add missing commands and add helpful comments to every just command 2023-09-08 00:22:05 -07:00
Kyle Gospodnetich
41f8404adb chore: Also alias in bash 2023-09-07 22:34:19 -07:00
Kyle Gospodnetich
6e4cb371b9 fix: Correct issues with just command, lists by default and works in fish no matter working directory
Fixes #271
2023-09-07 22:08:21 -07:00
Kyle Gospodnetich
97e4498b42 chore: Turn off package separation in hyfetch by default (Can't fit on a deck screen separated) 2023-09-06 01:39:58 -07:00
Kyle Gospodnetich
b2046179f1 chore(update): Just pull currently selected branch 2023-09-05 01:09:24 -07:00
Kyle Gospodnetich
4066eaebfb chore: Change ublue-update script names and paths to match upstream standard 2023-09-04 20:30:38 -07:00
Kyle Gospodnetich
074365a9e4 feat(gnome): Add automatic updates for Firefox GNOME theme and Thunderbird GNOME theme (If installed) 2023-09-04 17:15:20 -07:00
Kyle Gospodnetich
a0c9f84c56 feat: Switch to using dedup service from SteamOS-BTRFS 2023-09-04 13:46:27 -07:00
Kyle Gospodnetich
341ebc05a4 fix(desktop): Use yes instead of pull to speed up repeat bazzite-arch creations. 2023-09-04 11:43:49 -07:00
Kyle Gospodnetich
4db9a4cb7b feat: Add PinApp to Bazzite Portal 2023-09-04 09:20:36 -07:00
Kyle Gospodnetich
a86ae7c68f chore(yafti): Move time warning into title 2023-09-04 08:28:55 -07:00
Kyle Gospodnetich
98df254a67 Revert "fix(deck): Remove Deck TDP control udev rules if deck hardware isn't detected to avoid running into 15W limit from Steam"
This reverts commit 2fa0e15b520b4df4ad303c071cd24e45d8fc9467.
2023-09-04 01:30:19 -07:00
Kyle Gospodnetich
2fa0e15b52 fix(deck): Remove Deck TDP control udev rules if deck hardware isn't detected to avoid running into 15W limit from Steam 2023-09-03 19:52:47 -07:00
Kyle Gospodnetich
e5d68da9fb chore(gnome): Update name of cariboublocker extension. 2023-09-03 17:07:56 -07:00
Kyle Gospodnetich
2cf7a2fc29 fix(desktop): Use distrobox create over distrobox assemble due to reported issues, ensure output is visible in Bazzite Portal. 2023-09-03 16:38:30 -07:00
Kyle Gospodnetich
09062f9c58 fix(yafti): Remove steam.desktop with -f to prevent error from being printed if it doesn't exist 2023-09-02 20:50:31 -07:00
Kyle Gospodnetich
fb373c8c9d chore: Add a friendly message when install-fleek-themes is run without fleek being installed. 2023-09-02 17:05:59 -07:00
Kyle Gospodnetich
e8fcfbcef3 chore: Update fleek theme command to make sure fleek is installed first, rename to match install-fleek 2023-09-02 17:01:45 -07:00
RJ Trujillo
7889e2e7c1 fix(just): Wait for any existing transactions to complete before invoking rpm-ostree 2023-09-02 15:27:23 -06:00
Kyle Gospodnetich
c4e0c997b5 fix: Make sure nix is installed first in fleek install script 2023-09-02 08:35:55 -07:00
Kyle Gospodnetich
924beadf49 chore(just): Fix typo in configure-waydroid 2023-09-02 00:37:57 -07:00
Kyle Gospodnetich
b9d3b5f9d7 feat: Add option to install Oversteer to Bazzite-Portal 2023-09-01 17:49:16 -07:00
Kyle Gospodnetich
71cbd48598 chore: Add missing source call to just fleek-install-themes 2023-09-01 17:25:01 -07:00
Kyle Gospodnetich
585f8bd530 chore(fleek): Add additional package needed for proper cursor theming on KDE OOTB 2023-09-01 16:56:44 -07:00
Kyle Gospodnetich
026dacb480 chore: Move patch-gmod into subfolder to ensure temporarily files are also cleared 2023-09-01 16:16:22 -07:00
Kyle Gospodnetich
d901a8af9d chore: Ensure folder is deleted in patch-gmod just command 2023-09-01 16:06:00 -07:00
Kyle Gospodnetich
f230ea21d3 fix(fish): Add alias for just command to enforce --unstable 2023-09-01 16:02:02 -07:00
Kyle Gospodnetich
9f50fa9a14 chore: Remove deck specific flatpak installer 2023-09-01 13:37:42 -07:00
Kyle Gospodnetich
78ead7e46e chore(just): Add fleek-install-themes just command to add needed packages for Nix desktop integration 2023-09-01 10:46:04 -07:00