Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raluvy95/proton-cli
A Python script to make Proton able to run in Terminal more easier
https://github.com/raluvy95/proton-cli
cli linux linux-app linux-desktop proton python3 steam terminal wine
Last synced: about 1 month ago
JSON representation
A Python script to make Proton able to run in Terminal more easier
- Host: GitHub
- URL: https://github.com/raluvy95/proton-cli
- Owner: raluvy95
- License: gpl-3.0
- Created: 2022-07-10T18:51:26.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-30T16:56:35.000Z (6 months ago)
- Last Synced: 2024-07-30T20:41:59.915Z (4 months ago)
- Topics: cli, linux, linux-app, linux-desktop, proton, python3, steam, terminal, wine
- Language: Python
- Homepage:
- Size: 61.5 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://www.flatpak.org/)# 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 `
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
* [wine discord ipc bridge](https://github.com/0e4ef622/wine-discord-ipc-bridge) - Used to make RPC working with wine/proton.
# 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!