3 Commits
Author SHA1 Message Date
andrew e876e80bea Add platform-specific extension install paths
Enhanced extension installation documentation across docs, examples, and the generated install guide. Added Windows, macOS, and Linux-specific paths to help users find the correct installation directory. The dynamic README now shows the machine's actual extensions directory and typical OS paths. Also includes a minor fix removing wide string literal prefix from a path string.
2026-07-14 10:13:32 +12:00
Andrew Zambazos e270ba40d0 Add Return YouTube Dislike extension example
Add a new example extension that displays YouTube dislike counts using the public Return YouTube Dislike API. This is a simplified port of the Anarios/return-youtube-dislike project adapted for Nebula's native extension runtime (content-script only, no Chrome APIs). Includes proper attribution and respects rate limits and GPL-3.0 licensing requirements.
2026-07-12 20:55:03 +12:00
Andrew Zambazos 924529807f Add unpacked extension support
Adds an extension manager that loads unpacked extensions from the user data extensions directory, persists enabled state, and injects matching content scripts on page load. The settings Plugins page now shows installed extensions, supports reload/toggle actions, and includes an example Hello Nebula extension.
2026-07-12 20:21:32 +12:00