You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-14Lines changed: 16 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,12 @@ This repository contains the information for community-made plugins used in [Flo
6
6
7
7
## Plugin list
8
8
9
-
Looking for a list of currently available plugins in Flow? Visit [here](https://flow-launcher.github.io/docs/#/plugins)
9
+
Looking for a list of currently available plugins in Flow? Visit [here](https://www.flowlauncher.com/plugins)
10
10
11
11
## How to submit your plugin
12
12
13
-
1. Create a file named `${name}-${uuid}.json` in the _plugins_ directory.
14
-
2. Copy these items from your plugin project's plugin.json file:
13
+
1. Create a file named `${name}-${uuid}.json` in the [plugins](https://github.com/Flow-Launcher/Flow.Launcher.PluginsManifest/tree/plugin_api_v2/plugins) directory.
14
+
2. Copy these items from your plugin project's `plugin.json` file:
15
15
-`ID`
16
16
-`Name`
17
17
-`Description`
@@ -23,16 +23,16 @@ Looking for a list of currently available plugins in Flow? Visit [here](https://
23
23
4. It should look like this:
24
24
```json
25
25
{
26
-
"ID": "Unique GUID from your plugin.json",
27
-
"Name": "Plugin name",
28
-
"Description": "Short description",
29
-
"Author": "Author",
30
-
"Version": "Version from your plugin.json",
31
-
"Language": "Programming language",
32
-
"Website": "Plugin website",
33
-
"UrlDownload": "URL to download",
34
-
"UrlSourceCode": "URL to source code",
35
-
"IcoPath": "Plugin icon image's CDN URL, e.g. https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher/Plugins/Flow.Launcher.Plugin.Explorer/Images/explorer.png"
26
+
"ID": "Unique GUID from your plugin.json, e.g. 2f4e384e-76ce-45c3-aea2-b16f5e5c328f",
27
+
"Name": "Plugin name, e.g. Hello World Python",
28
+
"Description": "Short description, e.g. Python Hello World example plugin",
29
+
"Author": "Author, e.g. Flow Launcher",
30
+
"Version": "Version from your plugin.json, e.g. 1.0.0",
31
+
"Language": "Programming language, e.g. python",
32
+
"Website": "Plugin website, e.g. https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython",
33
+
"UrlDownload": "URL to download, e.g. https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython/releases/download/v1.0.0/Flow.Launcher.Plugin.HelloWorldPython.zip",
34
+
"UrlSourceCode": "URL to source code, e.g. https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython/tree/main",
35
+
"IcoPath": "Plugin icon image's CDN URL, e.g. https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython@main/Images/app.png"
36
36
}
37
37
```
38
38
5. For `IcoPath`, use a CDN provider for global accessibility. [jsdelivr.com](https://www.jsdelivr.com/) for example as shown above, works well with GitHub repositories.
@@ -49,6 +49,8 @@ While the plugin has not yet appeared in the store, you and your users can manua
49
49
50
50
Every three hours the *CI* in this repository will check for new updates from plugins and automatically update them to the latest version.
51
51
52
+
So you do not need to manually submit a pull request after you make a new release.
53
+
52
54
## Plugin Store policy
53
55
54
56
Plugins that facilitate or contain any of the following will not be allowed:
@@ -65,7 +67,7 @@ Plugins that facilitate or contain any of the following will not be allowed:
65
67
## Plugin Store
66
68
67
69
Users will be able to install your plugin via the store or type `pm install <your-plugin-name>`:
0 commit comments