Giter VIP home page Giter VIP logo

protonplus's Introduction



ProtonPlus

A simple Wine and Proton-based compatibility tools manager

Stars Latest Release Flathub Downloads License Telegram

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

Preview 1


๐Ÿ“ฆ๏ธ Installation methods

Download on Flathub

Warning

The main installation method is Flathub

Arch Linux (AUR) (Maintained by yochananmarqos)

Fedora (COPR) (Maintained by wehagy)

NixOS (MyNixOS) (Maintained by Seth)


๐Ÿ—๏ธ Building from source

Requirements

Linux
  1. Install all dependencies (I am on Fedora, so for you this line might be different)

    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
Linux (Flatpak Builder)
  1. Install all dependencies (I am on Fedora, so for you this line might be different)

    sudo dnf install \
      git \
      flatpak
  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/46 \
      runtime/org.gnome.Platform/x86_64/46 \
      org.flatpak.Builder
  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

๐ŸŒ Translate

You can translate ProtonPlus on Weblate or by modifying the files directly


๐Ÿ™Œ Contribute

Please read our Contribution Guidelines

All contributions are highly appreciated.


โœจ๏ธ Contributors

Contributors

โคด๏ธ Back to Top

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.