Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ubuntupunk/ulauncher-extension-generator

boilerplate maker for ulauncher extensions
https://github.com/ubuntupunk/ulauncher-extension-generator

Last synced: 18 days ago
JSON representation

boilerplate maker for ulauncher extensions

Awesome Lists containing this project

README

        

# ulauncher-generator

This project is a tool to generate boilerplate code for Ulauncher extensions. It simplifies the process of creating new extensions by providing a basic structure and necessary files.

Buy Me A Coffee

## Features

- Generates a basic Ulauncher extension structure.
- Includes a `main.py` file with basic extension logic.
- Provides a `manifest.json` file for extension configuration.
- Creates a `versions.json` file for version information.
- Creates a `requirements.txt` file for package dependencies.
- Creates an `images` directory for extension icons.

## Usage

To use this tool, run the `ulauncher-generator` command, and follow the prompts to create a new extension.

```bash
ulauncher-generator
```

## Contributing

Contributions are welcome! Please feel free to submit a pull request.

## References

- [Ulauncher Documentation](http://docs.ulauncher.io/en/stable/extensions/intro.html)
- [Ulauncher Demo Extension](https://github.com/Ulauncher/ulauncher-demo-ext)

## License

[MIT License](LICENSE)