Mangohud on all Steam games?

I've recently moved my desktop over to Bazzite, as well as having had my laptop on Bazzite for quite some time. Traditionally, I've added mangohud to the steam.deskop file under Exec, but with Bazzite being immutable I can't exactly do that here. Are there any suggestions on the best way to do this? I'm currently using bazzite-gnome.
Solution:
copy the steam desktop file over to your .local/share/applications folder and edit it there!
Jump to solution
5 Replies
Solution
tulip
tulip2mo ago
copy the steam desktop file over to your .local/share/applications folder and edit it there!
tulip
tulip2mo ago
then you can do whatever you needed to do + youll have a "backup" of sorts by not editing the system file
Dandy
DandyOP2mo ago
oh, that works like that? Sick thanks lemme give that a try This seems to work, but between reboots it does require update-desktop-database for mangohud add-in. I'll see about adding it as a cron job and see if that fixes it
tulip
tulip2mo ago
try changing the name in the desktop file to make it into a separate entry the system is probably updating the application PATH and is overriding your .local/share/application entry just make something like Steam (Mangohud) or something like that
Dandy
DandyOP2mo ago
This absolutely fixed it, and it also slipped my mind that copy of steam.desktop in /usr/share/applications is part of the Bazzite "Startup Applications" on GNOME. Once I removed that, no issues at all. Thank you for your help!
Want results from more Discord servers?
Add your server