base16 themes for Mozilla Firefox. Using WebExtensions Themes.
Example screenshot with Tomorrow Night by chriskempson
-
Populate working directory with
sources.yaml
-
Use a builder, update colour schemes and add base16-firefox to the templates build
-
Use a builder to generate the theme files inside the firefox folder, e.g.
pybase16 build -o templates/firefox/ext/
-
Build the WebExtension, either manually or with
web-ext
(web-ext build -s ext
)
- Load extension temporarily via
about:debugging
or viaabout:addons
(if signed) or - Install from AMO
- Navigate to
about:addons
, open the preferences forbase16
and select your theme.
While the WebExtension stores the theme in its local storage, and it should automatically reload the theme on Firefox restart, it will not be represented in the preferences page. The selector will initially always show the first entry.