- Integrated terminal
- Plugin system (all ../proton-*-plugin are core plugins)
- Overlay command palette + file discover
- Build system
- New project templates
- Clone existing projects from a Git repo
Download
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.
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
These pictures are rarely updated (might be outdated)
Welcome window | Preferences window |
---|---|
Code derived/based on other projects is properly attributed on each file.