A Firefox extension that allows you to specify a custom URL to be shown when opening a new tab, without changing the address bar content.
To set your custom new tab url:
Menu (☰)(or navigate to
about:addonswith the address bar)
- Select the
Custom New Tab Pageextension →
- Enter your URL in the
New Tab URLbox
Testing unsigned extensions only works with non-release builds of Firefox, to develop the extension:
- Install a non-release build (e.g. Firefox Developer Edition)
npm run startto load Firefox Developer Edition with the extension installed. Making changes to the code will automatically reload the extension.
npm run start assumes you're on Windows with Firefox Developer Edition installed in the default directory. If not, modify the
start script path in
package.json as needed.
To publish a new version:
npm run test
- Bump the
- Commit with the version number as the commit message (e.g.
:bookmark: 1.0.0) and tag the commit with the version number (e.g.
npm run packageto bundle the extension as a
- Upload the generated