313 Commits

Author SHA1 Message Date
RJ Trujillo
a3eb316f3b
Merge pull request #244 from dnkmmr69420/patch-6
Added GModCEFCodecFix  to justfile
2023-08-31 14:43:43 -06:00
Kyle Gospodnetich
cdd0372060 fix(desktop): Remove Memory Tuning option from Bazzite Portal on the desktop 2023-08-31 13:23:07 -07:00
RJ Trujillo
c9df8ca311 feat(patch-gmod): Always use latest version 2023-08-31 14:22:11 -06:00
dnkmmr
6847a6aaad
added gmodcodecfix custom.just 2023-08-31 14:35:54 -05:00
Kyle Gospodnetich
217a43251a feat: Add option to install Fleek when installing Nix 2023-08-31 11:54:24 -07:00
RJ Trujillo
87e851bfb4 fix(install-bazzite-arch): Use sh instead to get output in yafti
Provides output in yafti... at the expense of the code looking ugly
2023-08-30 16:06:42 -06:00
RJ Trujillo
b62722dad7 fix(sign-image): Pull current image from rpm-ostree and fallback to image identifiers
If offline install media was used, use image identifiers for image signing. Otherwise, pull
the current image information from rpm-ostree.

This addresses issues rebasing from tags other than tags using the Fedora version number.
2023-08-30 15:41:26 -06:00
Kyle Gospodnetich
9bfcfca6e6 chore: Update waydroid script just command 2023-08-29 23:12:14 -07:00
Kyle Gospodnetich
0c70cc50cb fix(desktop): Clean up desktop file creation, change big picture mode to autologin only. Enable start steam in big picture mode in Steam settings if you want the previous behavior. 2023-08-29 22:58:11 -07:00
Kyle Gospodnetich
dcf968da05 fix: Pass --no-confirm to nix install script 2023-08-29 14:36:50 -07:00
Kyle Gospodnetich
08e1574ca8
Merge pull request #222 from ublue-os/rm-subshell
chore(just): Don't sign image in a subshell
2023-08-29 12:21:58 -07:00
RJ Trujillo
6c0b1b7f21 chore(just): Don't sign image in a subshell
This allows the signing process to be viewed in yafti's console
2023-08-29 13:15:48 -06:00
dnkmmr
02dd37df85
Update custom.just
did some tweaking to the nix installation and uninstallation part
2023-08-29 13:38:06 -05:00
Kyle Gospodnetich
698213d058 fix(desktop): Restore autostart, fix big picture mode just/yafti command
Fixes #183
2023-08-29 08:35:51 -07:00
Kyle Gospodnetich
8d7f2efe93 feat: Use determinate systems nix installer
Fixes #209
2023-08-28 09:52:51 -07:00
RJ Trujillo
038702d525 chore(yafti): Make image signing the first thing users encounter
If a user installs an image using Lorax, this is absolutely mandatory to have a functional system
2023-08-27 21:34:38 -06:00
RJ Trujillo
58238666ba feat(just): Use image identifiers for signing
Allows us to sign images built with Lorax
2023-08-27 21:34:38 -06:00
RJ Trujillo
2916d9a799 fix(yafti): Don't sign image if its already been signed 2023-08-27 21:34:38 -06:00
RJ Trujillo
3729cf6372 feat(yafti): Sign Bazzite during installation 2023-08-27 21:34:38 -06:00
RJ Trujillo
e6b8cd999e feat(just): Add script that signs the current image 2023-08-27 21:34:37 -06:00
Gecked-Deck
374a0a2736
Update custom.just 2023-08-25 01:45:16 +01:00
Kyle Gospodnetich
24a89451c9 fix(desktop): Break up export command for SteamCMD 2023-08-21 09:52:33 -07:00
Kyle Gospodnetich
87e569a5dc
Merge pull request #166 from Gecked-Deck/main
Fix waydroid script
2023-08-19 23:57:56 -07:00
Kyle Gospodnetich
f2cd00d712 fix(desktop): Temporarily remove autostart while distrobox bug is worked out 2023-08-19 23:17:10 -07:00
Kyle Gospodnetich
a6b34d3703 fix(desktop): Generate locales during distrobox setup 2023-08-19 21:17:13 -07:00
Gecked-Deck
542cfeaccd
Update custom.just to fix waydroid (desktop) 2023-08-19 21:28:30 +01:00
Kyle Gospodnetich
1558ecd587 fix(desktop): Fix syntax error in CoreCtrl setup script 2023-08-19 11:05:37 -07:00
Kyle Gospodnetich
73f267c491 fix: Use system level alias for Fish shell 2023-08-19 00:03:51 -07:00
Kyle Gospodnetich
85593b6b5e fix: Major distrobox cleanup, drop need for separate nvidia & non-nvidia images, drop init hooks, remove exported_apps from assemble to allow stable distrobox on non-nvidia systems. 2023-08-18 23:24:52 -07:00
Kyle Gospodnetich
27476f01a0 chore: Adjust version names in Neofetch configs 2023-08-18 14:48:47 -07:00
Kyle Gospodnetich
5c356fc035 chore(desktop): add tf2 tcmalloc change to desktop just as well 2023-08-18 10:54:05 -07:00
Kyle Gospodnetich
bada3f2b14 chore: Add mkdir to distrobox setup 2023-08-16 20:35:14 -07:00
RJ Trujillo
c7fda74a68
chore(yafti): Rename to 'Bazzite Portal' (#143)
Provides clearer naming for users
2023-08-14 17:18:52 +00:00
Kyle Gospodnetich
239b43f048 feat(neofetch): Separate OS and OCI name 2023-08-14 00:03:42 -07:00
Kyle Gospodnetich
39584e6f3b fix(gnome): Remove unneeded GNOME plugin
chore: Install OBS plugin flatpaks automatically
2023-08-13 23:44:56 -07:00
Kyle Gospodnetich
948181cd3d fix: Correct various flatpaks in Yafti 2023-08-13 23:02:30 -07:00
Kyle Gospodnetich
615ee6fe20 chore: Change how SteamCMD is exported to avoid a race condition.
fix(deck): Export extest to bazzite-arch, if used.
2023-08-13 13:59:56 -07:00
Kyle Gospodnetich
4382980019 chore: Also launch steam as a separate process 2023-08-13 13:17:38 -07:00
Kyle Gospodnetich
5e061f6868 chore: Don't hide grub by default on desktop
chore: Don't output steam logs to yafti during bazzite-arch step
2023-08-13 13:13:27 -07:00
Kyle Gospodnetich
dab8be14ba chore: Change location of time warning 2023-08-13 13:01:56 -07:00
Kyle Gospodnetich
65de6c8374 chore: Restore distrobox-git 2023-08-13 10:37:21 -07:00
Kyle Gospodnetich
586ebf29ab fix: Handle steam shortcuts properly between deck and desktop, clean up by moving some tasks to bazzite-arch 2023-08-11 00:51:28 -07:00
Kyle Gospodnetich
7323ae8f26 fix: Clean application shortcuts in a way that's compatible with other languages 2023-08-09 22:09:30 -07:00
Kyle Gospodnetich
0de6a94185 chore(gnome): Rewrite application menu steam shortcut as well. 2023-08-09 21:55:12 -07:00
Kyle Gospodnetich
5f141c0a12 fix(desktop): Run Steam from the new bazzite-steam-runtime on first launch. 2023-08-09 21:47:58 -07:00
Kyle Gospodnetich
7054b4ed3f chore: Add configure-waydroid function to just 2023-08-09 19:48:04 -07:00
Kyle Gospodnetich
e6d58b4b12 chore: Remove unneeded sed 2023-08-09 19:35:22 -07:00
Kyle Gospodnetich
b65040bfd0 feat(desktop): Use new bazzite-steam-runtime wrapper to enable Steam Input on Wayland. 2023-08-09 19:31:50 -07:00
RJ Trujillo
9597496265
feat(deck): Enable Wayland by default! (#129)
* feat(deck): Enable Wayland by default!

With the flip of a switch

* chore: Add /usr/bin/bazzite-steam wrapper for handling extest LD_PRELOAD dynamically

* chore: Use steam-runtime wrapper for deck builds

* chore: Move bazzite-steam-runtime to deck only files

* fix: Correct issue with .desktop file copying

* fix: Correct name of deckswap-on script in Yafti

* chore(readme): Cleanup, mention Wayland change

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-08-10 00:38:38 +00:00
Kyle Gospodnetich
081fb285c4 fix(gnome): Center new windows if a Valve theme is selected, makes Lutris easier to use. 2023-08-08 23:52:11 -07:00