Merge pull request #64 from MightyCreak/flatpak

Add Flatpak config file
This commit is contained in:
Creak 2020-11-29 11:43:13 -05:00 committed by GitHub
commit bf2ec3bf43
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View File

@ -80,6 +80,20 @@ Diffuse. The `XDG_CONFIG_HOME` and `XDG_DATA_DIR` environment variables
indicate where Diffuse should store persistent settings (eg. the path to a indicate where Diffuse should store persistent settings (eg. the path to a
writable directory on the pen drive). writable directory on the pen drive).
## Building and testing the Flatpak package
To install Diffuse locally:
flatpak-builder builddir-flatpak --user --install com.github.mightycreak.Diffuse.yml
To run Diffuse through Flatpak:
flatpak run com.github.mightycreak.Diffuse
To uninstall Diffuse:
flatpak remove com.github.mightycreak.Diffuse
## Help Documentation ## Help Documentation
Diffuse's help documentation is written in the DocBook format and can be easily Diffuse's help documentation is written in the DocBook format and can be easily

View File

@ -0,0 +1,19 @@
app-id: com.github.mightycreak.Diffuse
runtime: org.gnome.Platform
runtime-version: '3.36'
sdk: org.gnome.Sdk
command: diffuse
finish-args:
- --socket=wayland
- --socket=fallback-x11
- --share=ipc
- --filesystem=home
modules:
- name: diffuse
buildsystem: meson
sources:
- type: git
url: https://github.com/MightyCreak/diffuse
branch: master
rename-desktop-file: diffuse.desktop
rename-icon: diffuse