Hello there!
I’d like to (once again) raise the issue of the need to pass additional arguments to a game using command line launch.
Why? The point is I want to autostart Battle.net application. And, ofc, it should be hidden to tray by default, but I want to be able start it as usual after quit launcher. To do that I need to duplicate game and add CLI parameters to copy, then put that copy to autostart or create script to run it using umu-launcher without Lutris. But that ways are overcomplicated cause I have at least two entry points and at least one extra point for updates if main configuration was changed. Using extra arguments for command line start I can just copy app menu .desktop file to autostart and edit command like this:
Exec=env LUTRIS_SKIP_INIT=1 lutris lutris:rungameid/1 --extra-args="--autostarted"
Now Battle.net starts as I want and I have no any other points to update after changing a game config. I use self-patched version now, but I think it will be useful for others