Easily set launch options for your Windows/Linux Steam games (single/multiple/all) via CLI on Linux
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
2.1 KiB

5 years ago
5 years ago
  1. # steam-launchoptions
  2. Easily set launch options for your Windows/Linux Steam games (single/multiple/all) via CLI on Linux
  3. ## About
  4. This script allows you to apply common launch options for your Steam Windows/Linux games simultaneously without touching any Steam GUI options. The script runs and works only on Linux.
  5. You can update launch options for single games, selected group of games or your all games.
  6. You can customize your launch options via interactive shell prompt, offered by the script.
  7. **Advantages:**
  8. - apply massive amount of launch options instantly. No more clicking through Steam GUI options.
  9. - apply launch options for single games, multiple games or all your games
  10. **Disadvantages:**
  11. - runs only on Linux
  12. - can't update launch options while Steam client is running
  13. ## Requirements
  14. - Linux OS
  15. - Linux Steam Client
  16. - Linux/Windows games on your Steam game library
  17. # Usage
  18. Just run `bash steam_launchoptions.sh` and follow the instructions.
  19. You can select multiple games by using following syntaxes:
  20. ### How-to: Selecting a single Windows/Linux game
  21. On the game selection prompt, use the following syntax:
  22. ```
  23. 3
  24. ```
  25. which stands for "Select game 3 from the presented list (which is shown during script execution)"
  26. ### How-to: Selecting individual games
  27. On the game selection prompt, use the following syntax:
  28. ```
  29. 1 2 5
  30. ```
  31. which stands for "Select games 1, 2 and 5 from the presented list (which is shown during script execution)"
  32. ### How-to: Selecting all Windows/Linux games
  33. On the game selection prompt, use the following syntax:
  34. ```
  35. all
  36. ```
  37. stands for "Select all games from the presented list (which is shown during script execution)"
  38. ### How-to: Clearing all launch options
  39. When the script asks you to type launch options, just leave it pure blank. The script will tell you that launch options will be emptied for the games you will choose.
  40. You can clear & customize launch options for single/multiple/all games, depending on your further choises.
  41. ## Images
  42. ![](images/samplerun.png)
  43. ### LICENSE
  44. This repository uses GPLv3 license. See [LICENSE](LICENSE) for details.