Skip to content

Vysp3r/ProtonPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 



ProtonPlus

A simple Wine and Proton-based compatibility tools manager

Download on Flathub

Stars Latest Release Flathub Downloads License Telegram

Please do not theme this app

Don't forget to star the repo if you are enjoying the project!

Download on Flathub


๐Ÿ“ฆ๏ธ Alternative installation methods

Warning The main installation method is Flatpak from Flathub

Arch Linux (AUR)

https://aur.archlinux.org/packages/protonplus (Maintained by yochananmarqos)

Fedora (COPR)

https://copr.fedorainfracloud.org/coprs/wehagy/protonplus/ (Maintained by wehagy)

NixOS (MyNixOS)

https://mynixos.com/nixpkgs/package/protonplus (Maintained by Seth)


๐Ÿ—๏ธ Building from source

Requirements
Fedora
  1. Install all dependencies:

    sudo dnf install \
      git \
      ninja-build \
      meson \
      gtk4-devel \
      libadwaita-devel \
      json-glib-devel \
      libsoup3-devel \
      libarchive-devel \
      desktop-file-utils \
      libgee-devel
  2. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/ProtonPlus.git && \
      cd ProtonPlus
  3. Build the source:

    meson build --prefix=/usr && \
    cd build && \
    ninja
  4. (Optional) Install application:

    ninja install
  5. Start application:

    cd src && \
    ./com.vysp3r.ProtonPlus
Flatpak Builder
  1. Install the distro dependencies using your package manager (apt, dnf, pacman, etc):

    sudo <insert your distro package manager and install options here> \
      git \
      flatpak \
      flatpak-builder
  2. Add the flathub repo to your user if not added before:

    flatpak --user --if-not-exists remote-add \
      flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Install the needed runtimes for flatpak:

    flatpak --user install \
      runtime/org.gnome.Sdk/x86_64/43 \
      runtime/org.gnome.Platform/x86_64/43
  4. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/ProtonPlus.git && \
      cd ProtonPlus
  5. Build the source inside the "build-dir" in the repo directory and install for the current user:

    flatpak-builder --user --install --force-clean \
      build-dir \
      com.vysp3r.ProtonPlus.json
  6. Start application:

    flatpak --user run \
      com.vysp3r.ProtonPlus

โ‰๏ธ ProtonPlus vs ProtonUp-Qt

ProtonPlus ProtonUp-Qt
GUI Toolkit GTK4 QT
Language Vala Python
Based on Nothing ProtonUp
Looks best on GNOME KDE

๐ŸŒ Translate ProtonPlus

You can translate ProtonPlus on Weblate: https://hosted.weblate.org/projects/protonplus/protonplus/


๐Ÿ™Œ Contribute to ProtonPlus

Please read our Contribution Guidelines

All contributions are highly appreciated.


โœจ๏ธ Contributors

Contributors


๐Ÿ’ Acknowledgment

This README is based on the README from Gradience by Gradience Team

โคด๏ธ Back to Top