538 Commits

Author SHA1 Message Date
RJ Trujillo
4d27a996d0
fix: Correct syntax error 2023-10-27 19:46:54 -06:00
RJ Trujillo
a5c378d434 chore: Install split gamescope session plus and steam packages
The core for gamescope session was recently split away from Steam's session
allowing it to be used for other sessions such as OpenGamepadUI's session
independent of Steam's components.
2023-10-27 19:21:34 -06:00
Pat Connors
c789040a60
fix(deck): Add zenity and newt to fix issues with EmuDeck (#475)
Fixes #474
2023-10-27 13:31:36 -07:00
Kyle Gospodnetich
a55eecf5a2 chore: Add CharmVHS & CharmGUM for future use in just commands 2023-10-26 14:38:53 -07:00
Kyle Gospodnetich
c008482ebd chore: Fix missing thumbnailer definition in upstream package 2023-10-25 18:30:25 -07:00
Kyle Gospodnetich
cd90ea2559 feat: Add icons for exe files 2023-10-24 23:37:22 -07:00
Kyle Gospodnetich
f01799625e Fix: Remove pkexec, this resolves some newly reported issues with the bazzite portal 2023-10-23 11:48:12 -07:00
Kyle Gospodnetich
78ede60df4 chore: Fix missing first-launch call in Waydroid 2023-10-22 17:11:06 -07:00
Kyle Gospodnetich
f89018743a feat(gnome): Add nested desktop support from SteamOS 2023-10-22 16:15:03 -07:00
Kyle Gospodnetich
a699c90ea8 feat(deck): Add default input settings and icons for Steam to Waydroid shortcut 2023-10-22 16:15:03 -07:00
Kyle Gospodnetich
3eb738ef0c Revert "chore: Disable XDG workaround on Fedora 39 and newer"
This reverts commit caf4a9eaa31a3999f9d09d3db5580f7402d019d9.
2023-10-21 09:54:54 -07:00
Kyle Gospodnetich
e3ca007799 chore: Remove search light 2023-10-21 00:58:17 -07:00
Kyle Gospodnetich
df3f1c4375 chore: Cleanup bazzite-hardware-setup, make more use of initramfs
chore: Use lower numbers for sysctl.d
2023-10-20 17:26:33 -07:00
Kyle Gospodnetich
caf4a9eaa3 chore: Disable XDG workaround on Fedora 39 and newer 2023-10-20 14:46:53 -07:00
Kyle Gospodnetich
138d2d0b8b feat(gnome): Restore power-profiles-daemon 2023-10-20 11:08:54 -07:00
bobslept
5736f23380 chore: provide IMAGE_VENDOR via buildarg 2023-10-20 11:43:45 -06:00
Kyle Gospodnetich
9f839527a1 Merge branch 'pkexec' 2023-10-17 22:41:34 -07:00
Kyle Gospodnetich
83b5349443 chore: Move obs-vkcapture to Nvidia & Deck images only 2023-10-17 16:05:52 -07:00
Kyle Gospodnetich
cd34969617 feat(gnome): Add Nautilus integration for GSConnect (KDE Connect) 2023-10-17 12:05:53 -07:00
Kyle Gospodnetich
06c88683ad chore: Switch to new obs-vkcapture package
fix(gnome): Remove non-working gsetting call
2023-10-17 01:42:52 -07:00
Kyle Gospodnetich
7395a752b4 chore: Restore vkcapture to previous setup 2023-10-17 00:14:09 -07:00
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
RJ Trujillo
4610c636d6 feat: Mark Fedpra 39 as stable 2023-10-15 07:37:29 -06:00
RJ Trujillo
9913e3da4d chore(treewide): Drop askpass, use pkexec
This is much nicer as it uses the native polkit interface for password prompts and
doesn't require any foolery like setting ksshaskpass/openssh-askpass as the global
paramter for sudo askpass
2023-10-14 21:27:34 -06: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