30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
# PortProtonQt session
|
|
|
|
This project is not affiliated with Valve (wide inspiration was taken from
|
|
their work on the SteamDeck). This configuration depends on [gamescope-session](https://raw.githubusercontent.com/ChimeraOS/gamescope-session) from the ChimeraOS project. and [portprotonqt](https://git.linux-gaming.ru/Boria138/PortProtonQt)
|
|
|
|
## Basic manual setup
|
|
|
|
Copy this repository file structure into the appropriate places and you'll be
|
|
able to start the session on any Display Manager of your choice.
|
|
|
|
# Configuration
|
|
|
|
The session sources environment from `~/.config/environment.d/*.conf` files.
|
|
The easiest way to configure the session is to create `~/.config/environment.d/gamescope-session.conf`
|
|
and set variables there:
|
|
|
|
```
|
|
# Override entire PortProtonQt command line
|
|
CLIENTCMD="portprotonqtqt"
|
|
|
|
# Override the entire Gamescope command line
|
|
# This will not use screen and render sizes
|
|
GAMESCOPECMD="gamescope -e -f"
|
|
```
|
|
|
|
# License & Contributing
|
|
|
|
The project is licensed under GPL v3 license. If you want to contribute,
|
|
just do so and thank you.
|