Skip to content

Convert Flathub manifests to elementary OS AppCenter manifests

License

Notifications You must be signed in to change notification settings

dar5hak/flathub-to-appcenter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flathub-to-appcenter

A simple script that takes the Flatpak manifest of a Flathub app as an input and creates a manifest file compatible with elementary OS AppCenter.

Usage

  1. Clone this repo
  2. npm install
  3. Get the raw URL of the Flathub manifest (only JSON supported currently)
  4. node . https://github.com/flathub/com.github.yourusername.yourrepositoryname/raw/master/com.github.yourusername.yourrepositoryname.json

This will create a file called com.github.yourusername.yourrepositoryname.yml in the current directory. Copy it wherever.

Assumptions

  • The app uses io.elementary.BaseApp as base in the Flathub manifest.
  • In the list of modules, the app itself is the last entry.

About

Convert Flathub manifests to elementary OS AppCenter manifests

Topics

Resources

License

Stars

Watchers

Forks