598 Commits

Author SHA1 Message Date
Kyle Gospodnetich
1e938ed57d chore: Fix unclosed function
Fixes #428
2023-10-14 09:44:36 -07:00
Kyle Gospodnetich
cd35d5006c fix: Enable initramfs generation for LUKS.
Also fixes #426
2023-10-13 21:20:20 -07:00
Kyle Gospodnetich
c4184147eb chore: Remove gradience presets before copying to ensure they are up to date 2023-10-13 21:13:58 -07:00
Kyle Gospodnetich
2c6f0dd529 fix: Add improvements to flatpak manager from bluefin, correct bundled themes for flatpak. 2023-10-13 19:45:35 -07:00
Kyle Gospodnetich
3bb59da8a2 chore: Clean up bazzite-hardware-setup 2023-10-13 18:22:18 -07:00
Kyle Gospodnetich
cc41dd34f3 fix: Re-run bazzite-hardware-setup and bazzite-user-setup if Fedora version changes 2023-10-13 14:33:43 -07:00
RJ Trujillo
631423b360
feat(ci): Build images based on Fedora 39 (#332)
* feat: Build images based on Fedora 39

* fix(f39): Install kernel specific kmods

Installs kmods specific to the kernel/image flavor being used as ASUS and Surface no longer include these

* fix(f39): Skip Mesa for now, install 32bit version of Gamescope

* chore: Switch to Gradience flatpak

* chore: Syntax fix

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-10-13 13:35:10 -07:00
HikariKnight
168267634b
feat: Looking glass shm OOB auto generation and support (#424)
* feat: add support for default looking-glass shm file

* feat: add command to add selinux file context for looking-glass shm

* fix: add better description to the just command

* fix: correct vfio.pci.disable_vga=1 to vfio_pci.disable_vga=1
2023-10-13 10:44:22 -07:00
HikariKnight
24b3a66f36
feat: enable automounting of hugepages with 1GB pagesize if the karg hugepagesz=1G is present (#425) 2023-10-13 10:44:10 -07:00
Kyle Gospodnetich
922efd7d8b chore: Restore BTRFS changes for all users 2023-10-12 16:48:49 -07:00
Kyle Gospodnetich
d4ffe57656 feat: Throw an error if a flatpak fails to install in bazzite-flatpak-manager, add notification with icon and restart every 30 seconds until it can complete 2023-10-12 14:59:23 -07:00
Kyle Gospodnetich
7e45823c49 chore: Replace kcm-about-distroc to update distro text in KDE settings 2023-10-12 08:09:42 -07:00
Kyle Gospodnetich
9185d65e75 chore: Keep tofu menu on 38 2023-10-11 18:50:09 -07:00
Kyle Gospodnetich
604c92ef5b chore: Move fstab changes to deck section to avoid possible issues on rebase 2023-10-11 16:49:45 -07:00
Kyle Gospodnetich
98c21679ce feat(gnome): Switch to new Logo Menu fork 2023-10-11 16:30:13 -07:00
Kyle Gospodnetich
05bce160dd
Update Bazzite Branding (#419)
* chore(branding): Add new Neofetch logo

* chore: Move neofetch related files to system_files/shared directory

* chore: Copy system_files/shared last to ensure it replaces every file present

* chore(readme): Switch to new logo & tagline

* chore: Add press kit

* chore: Update Bazzite Portal logo

* chore: Replace icon on boot screen

* chore: Replace icons in pixmaps folder

* chore: Update opengraph image

* chore(readme): Minor fixes

* chore: Add favicon

* chore: Move Neofetch config back to desktop specific folder

* chore: Add logos for light BGs, update logo in repo with light BG compatible one

* chore: Use colored font logo that works on any background for certain logos

* chore: Add optional icon for KDE application menu

* chore(press-kit): Update README

* chore: Add rei0260 to the top of our thank you list
2023-10-11 11:38:36 -07:00
HikariKnight
793ea46ef1
fix: install Krita instead of Ardour when user requests Krita (#420) 2023-10-11 10:33:38 -07:00
Kyle Gospodnetich
f42737a09a fix: Correct issue with opentabletdriver just command if ~/.config/systemd/user folder doesn't exist 2023-10-09 21:56:18 -07:00
Kyle Gospodnetich
e4ff5b8991 chore: Remove KDE check for xwaylandvideobridge now that we ship a tray icon area 2023-10-09 10:15:34 -07:00
Kyle Gospodnetich
de76430f55 feat(gnome): Add optional shell theme that makes appindicators function like a proper tray 2023-10-09 09:34:07 -07:00
Kyle Gospodnetich
f54a662523 chore: Correct description for oversteer application in Bazzite Portal 2023-10-09 00:24:26 -07:00
Kyle Gospodnetich
7602c053bf chore: Add log when enabling Steam-Patch 2023-10-09 00:11:32 -07:00
Kyle Gospodnetich
f6090db760 fix: Correct issue detecting nvidia flavor 2023-10-09 00:05:13 -07:00
Kyle Gospodnetich
4b54774507 feat(gnome): Restore appindicator 2023-10-09 00:05:13 -07:00
Kyle Gospodnetich
d823070443 chore: Use /var/home instead of /home in brew dotfile just command 2023-10-08 22:23:13 -07:00
Kyle Gospodnetich
ddb0411c08 chore: Cut back on whitelisted TPD devices 2023-10-08 19:34:48 -07:00
Kyle Gospodnetich
3a9577cdfc feat: Enable Steam Patch for any hardware other than Steam Deck, fixes resolution issue that requires desktop gamers to select "Native" for every title in gamemode. 2023-10-08 19:14:09 -07:00
Kyle Gospodnetich
13cef91441 chore: Switch to custom builds of steam-patch, enable HandyGCCS on Ally once more 2023-10-08 09:00:19 -07:00
Kyle Gospodnetich
d555183031 chore: Correct command in custom.just & name of step in Yafti 2023-10-07 20:10:12 -07:00
Kyle Gospodnetich
6141fe6e60 chore: Correct if for final build 2023-10-07 17:41:46 -07:00
Kyle Gospodnetich
f4452f0b40
feat(nvidia): Switch to layered steam to avoid issues with 32-bit Nvidia libraries. (#415)
* feat(nvidia): Switch to layered steam to avoid issues with 32-bit Nvidia libraries.

* feat(deck): Add just command to disable DNS over TLS if desired (just disable-secure-dns)

* chore: Remove existing bazzite-arch install on Nvidia
chore(readme): Update with recent changes.
feat: Add Winesync/Fastsync/NTSync support

* chore: Remove brew from Bazzite Portal
2023-10-07 17:15:39 -07:00
RJ Trujillo
2cb3ad744a
feat(desktop): Add options to disable/enable watchdog (#413) 2023-10-07 01:43:56 -07:00
Kyle Gospodnetich
1761a1739b
feat: Add CEC control (#412)
* feat: Add CEC control (Default enabled only on deck/ally/framegame builds, edit /etc/default/cec-control to change behavior)
Original source is https://github.com/ChimeraOS/chimeraos/pull/428
Big thanks to BoukeHaarsma23

* chore: Fix missing default for sleep standby
2023-10-06 16:55:13 -07:00
fiftydinar
5a0396d82f
fix(deck): Block additional AMD watchdog kmod for Steam Deck (#409) 2023-10-06 15:23:12 -07:00
Kyle Gospodnetich
edbfd0c1c6 fix: Avoid creating ~/.steam/steam manually, create needed file in systemd service definition for steam-patch. 2023-10-06 00:31:23 -07:00
Kyle Gospodnetich
294de76eee fix: Get username for steam-patch from param 2023-10-05 19:48:05 -07:00
Kyle Gospodnetich
9a85b6d21c chore: Adjust how steam-patch is started. 2023-10-05 17:07:12 -07:00
Kyle Gospodnetich
99101d69fd fix: Correct syntax issue in bazzite-hardware-setup 2023-10-05 11:39:43 -07:00
Kyle Gospodnetich
a6236df723 feat(deck): Double zram size on 32GB decks 2023-10-05 09:49:32 -07:00
Kyle Gospodnetich
28fec8efdf fix: Check for Ally & Framegame everywhere Deck is currently checked for
feat: Enable TDP control on non-deck hardware covered by steam-patch.
2023-10-04 14:16:59 -07:00
Kyle Gospodnetich
5543782fe9 chore: Only apply Steam Patch to deck images 2023-10-03 21:47:34 -07:00
Kyle Gospodnetich
3fa0d5ddac fix: Add hostname reset to bazzite-hardware-setup if the hostname is too long for distrobox to reliably function 2023-10-03 21:25:04 -07:00
Kyle Gospodnetich
98b1ef2530 Merge branch 'steam-patch' 2023-10-03 19:07:19 -07:00
Kyle Gospodnetich
fd5be6585f chore: Manually install steam-patch, use polkit rules to allow it to run with root permissions as a user service 2023-10-03 18:14:20 -07:00
HikariKnight
af88e82be5
Enable virtualization (#406)
* fix: remove accidental $ in awk command

* fix: make enable-vfio fail if VENDOR_KARG is unset
2023-10-03 12:43:08 -07:00
Kyle Gospodnetich
e5821e9b5d fix: Modify HandyGCCS setup to be explicit on device, automatically install Steam Patch (https://github.com/Maclay74/steam-patch/) on Handhelds that require it. 2023-10-02 23:18:18 -07:00
Kyle Gospodnetich
242899bf2d chore: Fix typo in pkexec policy 2023-10-02 22:24:50 -07:00
Kyle Gospodnetich
2792919ca9 feat(waydroid): Add script to fix controllers in Waydroid 2023-10-02 21:22:26 -07:00
Kyle Gospodnetich
afd20b67e6 fix(waydroid): Disable locking in Weston 2023-10-02 21:00:49 -07:00
RJ Trujillo
17a7611206
fix(HandyGCCS): Enable globally (#400)
* fix(HandyGCCS): Enable globally

* feat: Enable handycon in bazzite-hardware-setup for any device on a deck image that isn't Jupiter.

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-10-02 19:39:00 -07:00