470 Commits

Author SHA1 Message Date
Kyle Gospodnetich
373a73da82 feat: Eliminate Steam Download Speed Fix Game Mode Startup Video ujust commands, these are now handled by the bazzite-steam wrapper. 2024-07-18 23:19:06 -07:00
Pat Connors
7ca0618ea0
chore(docs): Remove experimental audio note (#1372)
I may need to revise the whole handheld wiki eventually since there are so many fixes.
2024-07-17 08:19:29 -07:00
Aarron Lee
825c70ff38
fix(ujust): set install as the default action for the setup-decky ujust (#1371)
* fix(ujust): set install as the default action for the setup-decky ujust

* fix(ujust): fix typo for setup-decky usage doc

---------

Co-authored-by: Aarron Lee <aarron-lee@users.noreply.github.com>
2024-07-15 20:53:38 +00:00
Pat Connors
daff14c540
chore(docs): Fix README offline doc (#1370) 2024-07-15 19:15:49 +00:00
Pat Connors
988928610a
feat: Add offline documentation (markdown version) (#1364)
* chore: Remove Bazzite Landing

It will be in documentation.

* chore: delete landing icon

* chore: Add docs logo

* feat: Add documentation shortcut

Opens file manager with xdg-open

* chore(docs): Create temporary placeholder directory

I don't use a github client lol

* chore(docs): Add Bazzite Landing

* chore(docs): delete temporary placeholder text file

* chore(docs): Create Gaming Directory

* chore(docs): Add Gaming docs

* chore(docs): delete temp file

* chore(docs): Create General directory

* chore(docs): add general docs

* chore(docs): delete temp.txt

* chore(docs): Create instaling and managing apps directory

* chore(docs): Add application guides

* chore(docs): delete placeholder

* chore(docs): create updates rollback and rebasing dir

* chore(docs): Add updates, rollback, and rebasing

* chore(docs): delete temp.txt

* chore(docs): create handheld/htpc ed dir

* chore(docs): Add Steam Game Mode Docs

* chore(docs): delete temp.txt

* chore(docs): create handheld wiki

* chore(docs): add handheld info

* chore(docs): remove placholder files
2024-07-15 15:06:42 +00:00
Zeglius
14ee75d7c8
fix(ujust): Fix faulty ujust install-resolve (#1342)
* chore(ujust): move install-resolve cache to /var/tmp

* fix(ujust): avoid selinux conflict in install-resolve

In return, the user is requested to run davincibox setup script manually

* fix(ujust): fix nvidia detection in davincibox script

* fix(ujust): Add missing cache removal

* fix(ujust): Avoid use tmpfs for davincibox script

This is to avoid filling tmpfs with Appimage extraction

* fix(ujust): Handle better cache removal

- Copy install-resolve install command to clipboard

* chore(ujust): minor prompt tweak to install-resolve

* fix(ujust): minor prompt change

* fix(ujust): fix prompt selection logic

* fix(ujust): faulty appimage extraction

* chore(ujust): removing redudant rm

* chore(ujust): update script url in install-resolve

This version implements the nvidia detection fix

* chore(ujust): remove redundant nvidia detection workaround
2024-07-10 21:50:27 -07:00
Zeglius
60e76d04f9
feat(ujust): Add install-resolve (#1336)
* feat(ujust): Add install-resolve

* fix(ujust): Add extract step in install-resolve

* fix(ujust): fix faulty install-resolve

Add manual installer selector

* fix(ujust): Missing variable renaming

* chore(ujust): Add informative messages to install-resolve

* chore(ujust): Add support for Studio version in install-resolve

* fix(ujust): fix install-resolve

- Remove existing container if exists
- Add missing file cleanup
- Added missing Download directory mention in prompt

* chore(ujust): minor description change at install-resolve

* fix(ujust): improve davincibox container removal

* chore(ujust): add missing install-resolve-studio alias

* chore(ujust): pin script verison in install-resolve

* chore(ujust): Improve davincibox uninstall logic

- Include leftover removal implemented in davincibox setup script

* chore(ujust): add action prompts

* chore(ujust): improve confirmation prompt

* chore(ujust): add confirmation prompt on uninstall

* fix(ujust): perform unzip in HOME/.cache

* fix(ujust): incorrect prompt at install-resolve uninstall

* chore(ujust): minor tweaks to confirmations

* fix(ujust): add cache files removal to install-resolve
2024-07-07 22:50:30 +00:00
Kyle Gospodnetich
ac832ba06b chore: Drop simpledeckytdp
chore: Cleanup theme installers in ujust
2024-07-06 19:28:06 -07:00
Pat Connors
669a665d8f
chore: Remove Documentation shortcut and replace Landing icon (#1310)
* chore: delete documentation file

Being replaced by landing page

* chore: delete documentation icon

* chore: replace icon for landing page

* chore: Add new Landing icon

* chore: new landing icon
2024-07-02 13:17:17 -07:00
Kyle Gospodnetich
5f9f69f72b chore: Update Bazzite startup video
feat(deck): Add Suspend Animation for Game Mode
Thanks @SuperRiderTH
2024-06-29 15:25:57 -07:00
HikariKnight
e78db594fc
feat(just): make setup-decky create /home/deck symlink (#1292)
Fixes plugins that do not use environment variables...
Is only created if users home is not /home/deck and there is not already a working symlink in place
2024-06-29 08:19:20 -07:00
Kyle Gospodnetich
c4218cb52b chore: Drop unneeded MOTD entry 2024-06-24 18:20:41 -07:00
Kyle Gospodnetich
453f5542d5 Merge branch 'main' into testing 2024-06-24 17:10:06 -07:00
Kyle Gospodnetich
653a387d92 chore: Minor fix 2024-06-24 17:10:00 -07:00
HikariKnight
289b63f5fa
fix(just): correctly detect if virt-manager is installed (#1278) 2024-06-24 16:49:26 -07:00
HikariKnight
0526da5f97 feat: add firstboot warning to users with polaris gpus
Only triggers if `/usr/libexec/bazzite-sdl-gpu-warn` exists (only does on handheld images)
also triggers on any gpus defined in `/usr/libexec/gamescope-sdl-workaround`
2024-06-24 13:40:46 -07:00
Kyle Gospodnetich
2266759808 Merge branch 'main' into testing 2024-06-23 23:54:05 -07:00
Zeglius
b739cd9e69
chore(ujust): Improve setup-virtualization user experience (#1237)
* chore(ujust): Improve virt-manager detection at setup-virtualization

* refactor(ujust): isolate temporary var in a subshell

* chore(ujust): Move libvirtd,service enablement logic to service

* Add bazzite-libvirtd-setup.service

* fix(ujust): Replace faulty bazzite-libvirtd-setup.service triggering condition

* chore(ujust): reduce grep usage in setup-virtualization

* chore(ujust): add missing sudo call

* chore(ujust): remove unnecessary check in disable-virtualization

rpm-ostree should remove virtualization related packages/kernel args regardless of virt-manager being installed.
rpm-ostree will not generate a commit if no effective change is applied.

* chore(ujust): Disable setup service at disable-virtualization

---------

Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2024-06-23 17:46:49 -07:00
Kyle Gospodnetich
de972dfb0b chore(nvidia): Remove GreenWithEnvy (Requires X11) 2024-06-21 12:18:41 -07:00
Kyle Gospodnetich
0c6ad9480c chore: Hide a couple ujust commands 2024-06-16 23:41:43 -07:00
HikariKnight
16838c8633
feat: Remove decky hhd plugin, replaced by built in hhd overlay (#1238)
* feat: remove deprecated decky-hhd-plugin
it has been replaced by hhd overlay ages ago.

* fix: move _hhd-dev ujust to deck image
2024-06-16 19:56:53 -07:00
Kyle Gospodnetich
aa65885b2c feat: Switch to OpenRGB AppImage due to Flatpak erroneously considering udev rules to be not present. 2024-06-15 18:52:49 -07:00
HikariKnight
4201633f27
feat: add hidden ujust to install hhd main branch locally (#1218)
* feat: add ujust to install hhd main branch locally
useful for debugging and testing.

* chore: add comment on what name it should be if we unhide the recipe
2024-06-09 08:59:02 -07:00
Marco Rodolfi
707bebb41f
feat: update btrfs scripts (#1201)
* chore: fixup deckhd patch (#1200)

* Revert "chore: Add patch for libliftoff corruption issue"

This reverts commit ebaa187b5ca99b8bbd47a7ddcbf34844aed2ea5a.

* chore: Increase gamescope release version

* Import latest changes from the btrfs deduplication script and update the method for reenabling rmlint simplifying the whole process

---------

Co-authored-by: matte-schwartz <136293710+matte-schwartz@users.noreply.github.com>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-06-03 07:02:40 -07:00
Marco Rodolfi
43bf687ad8
Small script cleanup (#1193)
Couple of bash quote potential issues fixes
2024-05-31 11:40:19 -07:00
Marco Rodolfi
5d9776ace2
Last fix for copying the file correctly in place (#1192) 2024-05-31 09:42:52 -07:00
Marco Rodolfi
bea94c2f11
Permission fixes for rmlint script (#1191)
* Permission fixes for rmlint script

Forgot to run sudo before creating files into /etc

* Small typo fix

* Add an external file to copy back

I can't get cat to properly parse and escape it correctly from an inline bash script
2024-05-31 09:38:25 -07:00
Pat Connors
c8275031d1
chore(yafti): very small changes (#1188)
* minor yafti changes

* yafi changes
2024-05-30 22:43:07 -07:00
Kyle Gospodnetich
f85fdc6148 chore: Clean up fastfetch config. Thanks @CarterLi 2024-05-30 22:38:17 -07:00
Kyle Gospodnetich
15132da71b
chore: @castrojo :^) 2024-05-27 20:50:17 -07:00
Law
012ce72b1a
fix(ujust): sync arch packages before installing opentabletdriver (#1184) 2024-05-27 16:46:23 -07:00
Kyle Gospodnetich
1f03a33cb9 chore: Further adjust install date in fast fetch 2024-05-24 10:43:27 -07:00
Kyle Gospodnetich
70e09b4fd7 chore: Fix install date output in FastFetch 2024-05-23 10:55:43 -07:00
Kyle Gospodnetich
9fcbaf64b3 chore: Drop auto-power-profile extension 2024-05-22 09:48:11 -07:00
Kyle Gospodnetich
9a1eede973 chore: Add new icons to Utilities folder on GNOME by default 2024-05-21 16:45:43 -07:00
Pat Connors
01967d1756
feat: New .desktop shortcuts (Docs and Landing) (#1146)
* Add new Bazzite .desktop icons

Possibly placeholders

* Added new desktop shortcuts (Docs & Landing)

One shortcut goes to the docs page and the other goes to the [pinned forum thread](https://universal-blue.discourse.group/docs?topic=8)

* Update system_files/desktop/shared/usr/share/applications/Bazzite Documentation.desktop

Co-authored-by: Malix <alixbrunetcontact@gmail.com>

* Update system_files/desktop/shared/usr/share/applications/Bazzite Landing.desktop

Co-authored-by: Malix <alixbrunetcontact@gmail.com>

---------

Co-authored-by: Malix <alixbrunetcontact@gmail.com>
2024-05-20 16:46:06 -07:00
wolfyreload
54b8ced0fa
feat(ujust): add install-boxtron (#1152) 2024-05-19 10:10:45 -07:00
Kyle Gospodnetich
91b779fe2d Merge branch 'testing' 2024-05-18 22:13:58 -07:00
Kyle Gospodnetich
0f493d70af feat: Add install date to fastfetch 2024-05-18 21:58:22 -07:00
Michael
67759bef83
fix(ujust): setup-cdemu script failing to install cdemu (#1151) 2024-05-18 12:26:45 -07:00
Kyle Gospodnetich
8f15e0b8bc
chore: Fix syntax issue in yafti.yml
Fixes #1139
2024-05-17 06:29:02 -07:00
Kyle Gospodnetich
8df6fb7740 Revert "chore: Disable brew in topgrade"
This reverts commit b0a0ae4944a95ce072e5d05634e26acd03c1494b.
2024-05-16 21:10:23 -07:00
Kyle Gospodnetich
b0a0ae4944
chore: Disable brew in topgrade 2024-05-16 15:14:06 -07:00
Kyle Gospodnetich
0e8f77dedf feat: Add option to enable desktop integration for Waydroid 2024-05-16 11:52:58 -07:00
Kyle Gospodnetich
1d2a51333c fix: Always use sudo for waydroid GPU selector 2024-05-16 11:45:11 -07:00
Kyle Gospodnetich
c2bb74d8e8 fix: Use EmuDeck AppImage 2024-05-16 06:34:57 -07:00
August Deer
231aca390f
fix: allow setting Ptyxis transparency to 1 (fully opaque) (#1109) 2024-05-12 23:45:20 -07:00
dnkmmr
a1dafc179a
Added alias to fix-gmod 81-bazzite-fixes.just (#1008)
The alias is `patch-gmod`

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-05-10 23:09:53 -07:00
Kyle Gospodnetich
a5d54cd0f0 chore: Enable waydroid service on desktop as part of init 2024-05-10 22:45:01 -07:00
Marco Rodolfi
9f56df27c5
chore: readd rmlint as an optional package (#1102)
* feat(just): add recipe to restart proton (#1091)

* feat(just): add recipe to restart proton
useful for when a game gets stuck at "launching" or "exiting"

* chore: fix grammar

* chore: Just syntax fix

* chore(gnome): remove MUTTER_DEBUG_FORCE_KMS_MODE (#1094)

This is no longer needed for VRR in v40+ and it breaks direct scanout.

Signed-off-by: Tayler Geiger <mail@tayler.dev>

* fix(ujust): Add --or-update flag for Flatpak command (#1095)

* chore(gnome): Add missing 3037 fix to deck images

* chore: Remove no longer needed patch from steamdeck-dsp

* Readd rmlint as an optional ujust command

* Missed a leftover from the old file

---------

Signed-off-by: Tayler Geiger <mail@tayler.dev>
Co-authored-by: HikariKnight <2557889+HikariKnight@users.noreply.github.com>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Tayler Geiger <tayler@redhat.com>
Co-authored-by: Pat Connors <121328689+nicknamenamenick@users.noreply.github.com>
2024-05-10 19:29:41 -07:00