Skip to content

raggesilver/proton

Repository files navigation

Proton

A soon-to-be IDE

Build Status Proton on Patreon

InstallFeaturesLicense

Preview

Features

Install

Download

FlatpakZip

Note: these two links might not work if the latest pipeline failed/is still running

Flathub

Flathub releases will be available once Proton hits version 1.0.0.

Compile

Proton can be run on GNOME Builder. If you have Proton 0.1.8+ you can also run Proton on Proton 😜️. (for either one just press play and behold magic)

Flatpak from source

# Clone the repo
git clone --recursive https://gitlab.com/raggesilver-proton/proton
# cd into the repo
cd proton
# Assuming you have both flatpak and flatpak-builder installed
# test.sh has a few useful scripts that will build and install proton as a
# flatpak locally on ./app_build and ./app
sh test.sh
# You can also
# sh test.sh [command]
#
#   update - update all flatpak dependencies
#   export - export proton as a flatpak. Generates ./proton.flatpak and ./repo

Regular from source (unsupported)

# Clone the repo
git clone --recursive https://gitlab.com/raggesilver-proton/proton
# cd into the repo
cd proton
meson _build
ninja -C _build
# sudo
ninja -C _build install

Gallery

These pictures are rarely updated (might be outdated)

Welcome window Preferences window

Credits

Code derived/based on other projects is properly attributed on each file.