diff --git a/docs/source/04-02-installing-plugins.md b/docs/source/04-02-installing-plugins.md new file mode 100644 index 000000000..18aafe100 --- /dev/null +++ b/docs/source/04-02-installing-plugins.md @@ -0,0 +1,32 @@ +--- +title: Plugins Overview +permalink: /plugins/ +--- + +There are several ways to install plugins. + +### Default Plugins vs. Custom Plugins + +Talk ships with a default set of plugins, available in `plugins.default.json`. When you run Talk with just the default plugins, these are the plugins that will be enabled. + +If you want to use the additional plugins that are available, you can create a `plugins.json` file. If this file exists, Talk will use that to determine which plugins to use. + +### Installing a Plugin from npm + + +If you create your own plugin, you can publish the plugin to npm and use it in Talk. The npm package can be public (open source) or private. + +You would include this in your `plugins.json`: + +EXAMPLE HERE + +### Installing a Local Plugin + +If you host your own plugin on Github, you can enable it by adding this to your `plugins.json`: + +EXAMPLE HERE + +### Best Practice + + + diff --git a/docs/source/04-02-default-plugins.md b/docs/source/04-03-default-plugins.md similarity index 100% rename from docs/source/04-02-default-plugins.md rename to docs/source/04-03-default-plugins.md diff --git a/docs/source/04-03-additional-plugins.md b/docs/source/04-04-additional-plugins.md similarity index 100% rename from docs/source/04-03-additional-plugins.md rename to docs/source/04-04-additional-plugins.md diff --git a/docs/source/04-04-plugin-recipes.md b/docs/source/04-05-plugin-recipes.md similarity index 100% rename from docs/source/04-04-plugin-recipes.md rename to docs/source/04-05-plugin-recipes.md