Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ubuntupunk/ulauncher-extension-generator
- Owner: ubuntupunk
- License: mit
- Created: 2025-01-08T08:41:44.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-01-08T09:49:02.000Z (about 1 month ago)
- Last Synced: 2025-01-08T10:35:37.122Z (about 1 month ago)
- Language: Python
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.
## 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)