A thin steam client shell wrapper to add cli options from config.
Just install the program, and run with -h to get info and generating the
config
git clone https://github.com/eylles/steamer
cd steamer
make install cleanThis wrapper was something i wrote as a "better" or at least more flexible way to address steam #10887
A list of most if not all the steam client cli parameters can be found at: steam client parameters
By default the wrapper will try to detect the session type and add the
-system-composer option if your session type is x11
steamer supports some useful config options, the config file is generated upon
first run even if ran with -h or --help and steamer will show the values of
the config options.
The supported options are:
steam_binby default set to/usr/bin/steamsteam_optionsby default left emptyno_logsby default left empty
I got no idea how bad this wrapper would crap itself if you put the flatpak run
command for steam inside the steam_bin config option so i added a small shell
wrapper, steam-flat.sh which you can install and uninstall with:
# install
make install-steam-flat
# uninstall
make uninstall-steam-flatAll it does internally is run flatpak run com.valvesoftware.Steam with
whatever options are passed, this can be handled by steamer without any issue
whatsoever, at least i hope so as i could not find any issue so far on my own
testing.