46 Commits

Author SHA1 Message Date
RJ Trujillo
e286929c9f fix(sign-image): Use package screen instead of consent screen
Currently, there doesn't seem to be confirmation that clicking accept on the consent screen
actually did anything. Use a package screen instead to avoid confusion
2023-08-31 17:36:08 -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
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
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
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
c7fda74a68
chore(yafti): Rename to 'Bazzite Portal' (#143)
Provides clearer naming for users
2023-08-14 17:18:52 +00: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
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
RJ Trujillo
807cf62f78
chore(desktop): Remove Flatpak modifications
Handled in setup scripts now
2023-08-08 22:31:59 -06:00
Kyle Gospodnetich
5996573b3c fix(desktop): Don't show distrobox section if it's already configured 2023-08-08 20:36:19 -07:00
Kyle Gospodnetich
2bec89a1cf fix(desktop): Add friendly message for bazzite-arch setup 2023-08-08 20:21:27 -07:00
Kyle Gospodnetich
fff73e113c chore: Further cleanup of Yafti 2023-08-08 19:08:39 -07:00
Kyle Gospodnetich
59bec3fb48 chore: Clean up bazzite-arch page in Yafti. 2023-08-08 17:27:37 -07:00
Kyle Gospodnetich
08fb8578eb chore: Restore stable distrobox for time being 2023-08-08 17:18:59 -07:00
Kyle Gospodnetich
0afd777dd5 chore(yafti): Use packages for AMD & Nvidia sections 2023-08-08 15:41:15 -07:00
Kyle Gospodnetich
3beb2a058b chore: Run Yafti once, create desktop icon for it on KDE 2023-08-08 15:01:41 -07:00
Kyle Gospodnetich
444a2aac3e chore: Remove Duperemove and mount flags from Yafti 2023-08-08 14:20:09 -07:00
Kyle Gospodnetich
0704f197a4 chore: Start working on first-run script for users, clean up Yafti/Just 2023-08-08 13:53:26 -07:00
Kyle Gospodnetich
74feda24e9 Revert "Revert "feat: Use new export feature in distrobox assemble""
This reverts commit b15248a9ec00c7299beafde55322a922d2f2e7a9.
2023-08-07 10:35:07 -07:00
Kyle Gospodnetich
b15248a9ec Revert "feat: Use new export feature in distrobox assemble"
Revert once more when Distrobox is updated in upstream Fedora.
2023-08-07 08:00:23 -07:00
Kyle Gospodnetich
49c02353d1 feat: Use new export feature in distrobox assemble 2023-08-07 07:51:37 -07:00
RJ Trujillo
b3ed366dcf fix(yafti): Revert to using grep and remove direct usage of image identifiers
Sourcing these doesn't seem to cut it as yafti doesn't acknowledge them so instead just use
cat to obtain the file contents for the same result
2023-08-04 22:20:59 -06:00
RJ Trujillo
310b57daf9 chore: Source and use Bazzite image identifiers directly 2023-08-04 12:10:36 -06:00
RJ Trujillo
947cd74ad7 chore(yafti): Remove flatseal 2023-08-04 11:38:21 -06:00
Kyle Gospodnetich
13f9701a23 fix(gnome): Use new extension helper.
chore: Drop wallpaper-engine/gradience steps, combine into single desktop environment step.
2023-08-04 10:03:15 -07:00
RJ Trujillo
eb9babf891 chore: Shut up grep 2023-08-04 10:38:10 -06:00
RJ Trujillo
586d10e84f feat: Use Bazzite image identifiers instead of rpm-ostree status
This should be a lot more reliable and consistent
2023-08-04 10:38:10 -06:00
RJ Trujillo
b2949ddf95 chore(yafti): Give AMD and Nvidia additions their own screens 2023-08-04 10:38:10 -06:00
RJ Trujillo
86ced54730 chore(yafti): Give Wallpaper Engine its own screen 2023-08-04 10:38:10 -06:00
RJ Trujillo
f3c40c414d chore(yafti): Give Bazzite Arch its own screen
This is a big feature of Bazzite, and might as well have its own screen
2023-08-04 10:38:10 -06:00
RJ Trujillo
1ef688a3f4 chore(yafti): Add screen for gradience
Given this is absolutely needed for the theming page shown later, give it its
own screen
2023-08-04 10:38:10 -06:00
RJ Trujillo
0e8d2b2181 chore(yafti): Pull Firefox out of web browsers section 2023-08-03 17:52:36 -06:00
Kyle Gospodnetich
07a5321f5a fix(gnome): Enable newly added extensions. 2023-08-03 12:25:44 -07:00
Kyle Gospodnetich
99dc4ef775 chore(gnome): Update message about themes in yafti. 2023-08-03 10:54:31 -07:00
Kyle Gospodnetich
a5988c72e8 feat(deck): Add ability to select a theme in Yafti 2023-08-03 00:01:02 -07:00
Kyle Gospodnetich
42c90e36ae chore(gnome): Add Gradience setup to yafti, disable system76 step on gnome builds 2023-08-02 23:40:03 -07:00
RJ Trujillo
81547003ce chore(yafti): Don't install extensions CLI
We don't need to do this anymore as we've moved all extensions out of yafti
2023-08-02 19:43:06 -06:00
Kyle Gospodnetich
cc77fde9a3 fix(GNOME): Remove now unneeded gnome extension installers from just, add system76 scheduler extension package. 2023-08-02 16:46:39 -07:00
RJ Trujillo
0c8193a450 feat(gnome): Install GSConnect
KDE Connect implementation for GNOME
2023-08-01 21:24:51 -06:00
RJ Trujillo
381c09ea28 feat(desktop): Implement Supergfxctl support 2023-08-01 21:21:22 -06:00
RJ Trujillo
6997537852 feat(yafti): Add support for installing GNOME extensions 2023-08-01 21:15:08 -06:00
RJ Trujillo
6c638f30f6 fix(yafti): Hide Wallpaper Engine plugin under GNOME 2023-08-01 21:08:44 -06:00
RJ Trujillo
462c2d519d feat: Separate DE specific config from shared config 2023-08-01 21:05:28 -06:00