1
Last time I’ve installed CachyOS, proton-cachyos wasn’t set as the default Steam compatibility layer out-of-the-box.
Is it possible to make it as such when installing cachyos-gaming-meta? Or this is a limitation of the Steam client?
Dirge 2
That’s a decision made by the Steam client. Nothing anyone but Valve can do about that and they definitely would not.
Hippy 3
Doesn’t going into Steam Settings > Compatibility and clicking the drop down to select proton-cacyos do exactly what you are talking about? If not what does that do?
It doesn’t because it requires me manually changing it, instead of being the “default when installing cachyos-gaming-meta”.
I guess out-of-the-box is a clearer term.
Hippy 5
Oh. I thought you meant changing the default within Steam. Misunderstood.
This could probably be automated with a Python/bash script.
The config is saved under “CompatToolMapping” in the “. steam/steam/config/config.vdf” file
Nice find!
How do I foward this to the CachyOS devs?
I’ve put together a small Python Proof-of-Concept (PoC) script that handles this automatically.
It uses the python-vdf library to safely parse the config, creates a backup before making changes, and verifies that the Proton-Cachy directory actually exists on the disk before updating the CompatToolMapping.
If you want to reach out to the developers directly to suggest this, the best places to get in touch are:
GitHub: Open an issue or a feature request at the CachyOS Welcome Repository. (If you do open a request, please share the URL back here! That makes it easier for others who like the idea to chime in and provide extra feedback to the devs.)
Discord/Telegram: They are very active on their official community channels which you can find links to on the CachyOS Website (at the bottom of the page).
I’ve also uploaded the PoC script to a Gist for easier reading and sharing: https://gist.github.com/TheOddPirate/40606f920e9707e63a8efe347a7f1fd7
Hopefully, this helps bridge the gap between the idea and a finished feature!


























