-
Notifications
You must be signed in to change notification settings - Fork 54
Creating the PureKFD Repo json
Lrdsnow edited this page Sep 10, 2023
·
5 revisions
Things with ? (for example showname?) are not required and the repo will work just fine without it
{
"spec":"1.0",
"repotype":"purekfdextended",
"name": "Test Repo",
"description": "Test Repo Description",
"icon": "icons/RepoIcon.png",
"featured": [
{
"name": "Test",
"bundleid": "uwu.lrdsnow.test",
"banner": "icons/PlaceHolderBanner.png",
"fontcolor":"black",
"showname":true
}
],
"packages": [
{
"name": "Test",
"bundleid": "uwu.lrdsnow.test",
"author": "Lrdsnow",
"description": "Test",
"long_description": "Test",
"version": "1.0",
"icon": "icons/PlaceHolderIcon.png",
"banner":"icons/PlaceHolderBanner.png",
"path": "pkgs/uwu.lrdsnow.test.purekfd",
"screenshots":["icons/PlaceHolderScreenshot.png"]
}
]
}
spec?: PureKFD doesn't use it but picasso needs it
repotype: This value can be really any String, this just tells purekfd to extend what it looks for and labels it as a purekfd repo
name: The name of the repo
description: The description for the repo
icon: Relative path to the icon (ex. icons/RepoIcon.png)
featured?: Featured packages for the repo
packages: Required packages for the repo