Skip to content

AUNaseef/protonup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

43 Commits

Repository files navigation

Introduction

CLI program and API to automate the installation and update ofGloriousEggroll'sProton-GE

Downloads

Installation

Install from Python Package Index

pip3 install protonup

Install from source

git clone https://github /AUNaseef/protonup && cd protonup
Python 3 setup.py install --user

If you get acommand not founderror, add the following to your~/.profile(if it's not already present) and runsource ~/.profile

if [ -d "$HOME/.local/bin" ]; then
PATH= "$HOME/.local/bin:$PATH"
fi

Usage

Set your installation directory before running the program with-d "your/compatibilitytools.d/directory"

Example:

protonup -d "~/.steam/root/compatibilitytools.d/"

To update to the latest version, just runprotonupfrom a command line

Example:

protonup

List available versions with--releases

Example:

protonup --releases

Install a specific version with-t "version tag"

Example:

protonup -t 6.5-GE-2

By default the downloads are stored in a temporary folder. Change it with-o "custom/download/directory"

Example:

protonup -o ~/Downloads

List existing installations with-l

Example:

protonup -l

Remove existing installations with-r "version tag

Example:

protonup -r 6.5-GE-2

Use--downloadto download Proton-GE to the current working directory without installing it, you can override destination with-o

Example:

protonup --download

Use-ytoggle to carry out actions without any logging or interaction

Example:

protonup --download -o ~/Downloads -y

Restart Steam after making changes