Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OmniGet Plugin Template

Use this template to create a new OmniGet plugin.

Quick start

  1. Click "Use this template" on GitHub
  2. Rename my-plugin to your plugin name in: Cargo.toml, plugin.json, src/lib.rs, src/state.rs
  3. Add your commands in src/commands/
  4. Update plugin.json with your plugin metadata
  5. Tag a release: git tag v0.1.0 && git push --tags

Structure

├── plugin.json           <- Plugin manifest
├── Cargo.toml            <- Rust dependencies
├── src/
│   ├── lib.rs            <- Plugin init
│   ├── state.rs          <- Plugin state
│   └── commands/
│       ├── mod.rs
│       └── example.rs    <- Example command
└── .github/
    └── workflows/
        └── release.yml   <- CI for 4 platforms

Documentation

See the Plugin Development Guide for full documentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages