Skip to content

A Python script to make Proton able to run in Terminal more easier

License

Notifications You must be signed in to change notification settings

raluvy95/proton-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Proton CLI

A Python script for making your current installed Proton able to use in a terminal. Often used for debugging, running non-Steam games and more

Features

  • Necessary enviorments to make Proton able to run in Terminal
  • Discord RPC support. It will ask during installation.
  • Can switch Proton version.
  • Supports Steam installed with Flatpak

Setting up

Step 1: Clone this repository using git clone https://github.com/raluvy95/proton-cli
Step 2: Open in terminal and run ./install
Step 3 (optional): To update the script, go to the repository you cloned, then git pull and then use ./install copy

Usage

To run proton in terminal, simply use proton-cli <path/to/app.exe>

To configure Proton CLI, there are two ways:

  • Use proton-config to edit configuration.

  • Edit with Text Editor in ~/.config/proton-cli/config.json (not recommend, do it if you know what you're doing.)

Troubleshooting

Open a new issue related about this and we will try to fix.

Acknowledgements

Notes

This project is only used for my personal purpose. I don't expect this to support Steam Deck and others like that. Would be really awesome if you open new pull request for new feature and bug fixes!