ProgTest Themes is a WebExtension for Google Chrome and Mozilla Firefox which works as a theme manager for ProgTest. It adds other useful features, such as syntax highlighting or notifications.
In order to build from source, you are going to need npm
and make
.
The current version of ProgTest Themes has been successfully compiled using nodejs 12.12.0
, npm 6.12.0
and GNU Make 4.2.1
.
- Install all dev dependencies using
npm install
- Run
make dev
to create unpacked version of the extension inbuild/
- Load the extension to your browser.
chrome://extensions
in Chrome orabout:addons
in Firefox. (Note: the dev version usesmanifests/debug.json
, adjust it to suite your needs)
Checkout from primer branch. The project there is restructured to allow multiple theme engines. To see how it all works look at src/content/end.js
and into src\themes
.
Good luck!