Skip to content

Damillora/cyrene-plugins

Repository files navigation

cyrene-plugins

Plugins for cyrene, as I've written.

Installation

mkdir -p .local/share/cyrene/plugins
git clone https://github.com/Damillora/cyrene-plugins

Writing a plugin

cyrene plugins are scripts written in the Rune scripting language.

cyrene plugins are mainly concerned with two things: querying available versions, and installing a single version of an application. cyrene will handle version management.

For most uses, cyrene plugins are pretty simple to write. cyrene itself provides several helper functions so that e.g. querying GitHub releases is a function call away.

However, because cyrene plugins are written in a full scripting language, plugins using custom APIs, such as the plugin for Node.js, are more easily achievable.

For a simple example, check out the plugin for flora, a command-line Wine prefix manager.

Contributing

Create a pull request if you want your plugins here.

License

Plugins in this repository are licensed under the MIT License. cyrene itself is licensed under the MIT License.

About

Cyrene plugins, as I've written.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published