365 Commits

Author SHA1 Message Date
Kyle Gospodnetich
4092a1584d feat: Include vulkan-tools and clinfo in all images
fix: Install vkcapture, glcapture, vkbsalt, and mangohud with explicit arch
2023-10-16 23:56:15 -07:00
Kyle Gospodnetich
64f706b538 fix(f39): Install Mesa in new way for f39 2023-10-15 20:43:27 -07:00
Kyle Gospodnetich
bcd96fc010 fix(f39): Restore mesa replacement 2023-10-15 10:29:05 -07:00
Kyle Gospodnetich
37d36958b9 feat(gnome): Switch to new tailscale qs extension 2023-10-14 13:24:49 -07:00
Kyle Gospodnetich
3c60fffac5 chore: Manually request gamescope's 64-bit build 2023-10-13 16:23:51 -07:00
Kyle Gospodnetich
42f97f05bd fix(gnome): Remove gnome-initial-setup, our ISO installer handles this a different way. 2023-10-13 14:26:07 -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
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
RJ Trujillo
48d46c1cdc
chore(f39): Restore kmods removed from main (#421)
This restores kmods removed from Fedora 39
2023-10-12 13:37:05 -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
Kyle Gospodnetich
4b919010b3 feat(gnome): Add xwaylandvideobridge 2023-10-09 13:11:43 -07:00
Kyle Gospodnetich
80b3247824 chore(nvidia): Require LatencyFlex Copr sooner 2023-10-09 09:22:49 -07:00
Kyle Gospodnetich
4b54774507 feat(gnome): Restore appindicator 2023-10-09 00:05:13 -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
77a6671628 feat(gnome): Move from extest to libei 2023-10-08 11:26:07 -07:00
Kyle Gospodnetich
5b0ca63022 fix(nvidia): Add LatencyFlex, vkBasalt, MangoHUD, and Vulkan-Tools packages from Deck images. 2023-10-08 10:11:30 -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
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
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
Kyle Gospodnetich
1ea8a5f61d chore: Mark as executable 2023-10-03 20:42:53 -07:00
Kyle Gospodnetich
98b1ef2530 Merge branch 'steam-patch' 2023-10-03 19:07:19 -07:00
Kyle Gospodnetich
c3fbf31f2f chore: Pull steam-patch binary from the latest GitHub release 2023-10-03 18:15:35 -07:00
Kyle Gospodnetich
74ca60c496 chore: Remove unneeded lzip install line 2023-10-03 14:00:37 -07:00
Kyle Gospodnetich
7944f6effa fix(waydroid): Adjust network preference order 2023-10-03 08:50:55 -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
Kyle Gospodnetich
708b25e29e feat(waydroid): Add new Waydroid launcher to streamline use 2023-10-02 11:40:26 -07:00
Kyle Gospodnetich
1aa7d4aafd chore: Point waydroid desktop icon to new launcher 2023-10-01 17:04:22 -07:00
Kyle Gospodnetich
19a87715ba chore(f39): Restore waydroid package 2023-10-01 14:39:57 -07:00
Kyle Gospodnetich
591deaccb6
chore: Remove package not built in bazzite mesa 2023-10-01 11:32:34 -07:00
Kyle Gospodnetich
290fe94bb5 feat: Add dependencies required by DaVinci Resolve 2023-09-30 15:39:54 -07:00
Kyle Gospodnetich
4ca5a6a188 feat: Add unrar by default, this is used by enough games & mods to be a default package.
chore: Remove waydroid on Fedora 39 builds, we'll be switching to distrobox images for this going forward.
2023-09-29 23:38:30 -07:00
RJ Trujillo
a6b49c890b fix: Exclude kmods from everything but main and nvidia 2023-09-28 20:45:14 -06:00
RJ Trujillo
eef361eadf
fix: use new akmods:main-RELEASE tag structure 2023-09-28 12:39:52 -06:00
Kyle Gospodnetich
024e0dabbe fix: Prepare gnome-vrr patch for Fedora 39 2023-09-27 23:41:53 -07:00
Kyle Gospodnetich
651f69863e fix: Avoid copying the akmods repo a 2nd time needlessly 2023-09-27 10:17:30 -07:00
Kyle Gospodnetich
7fff9de1c0 feat(desktop): Add discover-overlay matching deck builds (Default disabled, see /etc/default/discover-overlay) 2023-09-27 08:19:23 -07:00
Kyle Gospodnetich
554849bc81 feat: Add missing package for KDE color control (Except on Nvidia) 2023-09-26 17:53:15 -07:00
Kyle Gospodnetich
1efe712a07 feat: Restore discover overlay support 2023-09-25 11:46:58 -07:00
Kyle Gospodnetich
5648e0119c chore: Remove udev rules for Oversteer (These are included in main now) 2023-09-23 23:25:35 -07:00
RJ Trujillo
124d2ccfe0 fix: Exclude Bazzite kmods from nokmods images 2023-09-23 09:08:00 -06:00
Kyle Gospodnetich
b1af313d36 chore: Switch to ublue-update in bling copr 2023-09-22 15:05:08 -07:00
Kyle Gospodnetich
fdda28c3ad chore: Remove WL, this will be included upstream now 2023-09-22 14:28:43 -07:00
Kyle Gospodnetich
b22030e12c chore: Move image-info to new shared directory, handle in single COPY step 2023-09-22 14:23:43 -07:00
Kyle Gospodnetich
bb9dff8409
Merge branch 'main' into image-info 2023-09-22 14:15:58 -07:00
Kyle Gospodnetich
0df1b4f45b chore: Remove a copy step 2023-09-22 13:53:02 -07:00
RJ Trujillo
a30a8f924a feat: Add image info for auto-signing via ublue-update
We use image-info.sh to generate information about the given image at
the time it's built. This replaces our current implementation of
sourcing identifiers written to /etc/default/bazzite
2023-09-22 12:25:59 -06:00
Kyle Gospodnetich
443fc8df91 feat: Add oversteer-udev to allow oversteer without layering 2023-09-21 00:33:50 -07:00
Kyle Gospodnetich
8047e205e2 feat(gnome): Add tailscale status gnome shell extension 2023-09-21 00:11:44 -07:00
Kyle Gospodnetich
00ccc689ab
feat(deck): Add wxGTK dependency for Lutris's PCEM 2023-09-20 22:46:51 -07:00
RJ Trujillo
c9d4b5d39a fix(deck): Only enable HandyGCCS in gamescope session 2023-09-20 16:55:07 -06:00