Chrome extension (MV3). Local files stay in sync with origin/main via watch.sh, so edits pushed to GitHub appear in the extension without re-loading unpacked.
- Load unpacked in
chrome://extensions(orbrave://extensions), pointed at this directory. - Start the watcher:
./watch.sh &
- Edit files, push to
main. watch.shpulls within ~30s.- Popup picks up changes the next time you open it. For manifest / background changes, click the reload button on the extension card.