Lutris: Pass WINEDLLOVERRIDE to disable creation of Wine shortcuts

Created on 15 Nov 2019  路  3Comments  路  Source: lutris/lutris

Currently, Lutris disables creation of desktop shortcuts from Wine by making a registry key in the prefix.
However, because it happens after the generation of a Wine prefix, the shortcuts get generated anyway.
To solve this, I propose instead passing a WINEDLLOVERRIDE envar with the value being winemenubuilder.exe=d. By doing it this way, the menu builder will be disabled even when prefix gets created (during game installation).
However, the user should have the option to enable it, as some want Wine to generate shortcuts for type associations (for example, so that Photoshop could open .PSD files or Microsoft Word could open .DOC).

Most helpful comment

Because in addition of shortcut creation, Wine also creates MIME type associations with its internal apps like web browser, text editor and others, which is very annoying for a lot of users.

All 3 comments

What鈥檚 wrong with having the shortcuts? Isn鈥檛 it quite convenient to have Lutris apps accessible using the system-wide launcher without any extra configuration?

Because in addition of shortcut creation, Wine also creates MIME type associations with its internal apps like web browser, text editor and others, which is very annoying for a lot of users.

hope this will be fixed soon

Was this page helpful?
0 / 5 - 0 ratings

Related issues

toni0491 picture toni0491  路  4Comments

MavropaliasG picture MavropaliasG  路  3Comments

strycore picture strycore  路  4Comments

Keyhaku picture Keyhaku  路  3Comments

raulcraveiro picture raulcraveiro  路  4Comments