perfect-things / perfect-home

firefox newtab/home replacement
https://addons.mozilla.org/en-US/firefox/addon/perfect-home/
GNU General Public License v3.0
126 stars 12 forks source link
browser browser-extension browser-home-page chrome-extension firefox firefox-addon firefox-extension firefox-webextension home-page homepage new-tab new-tab-page newtab newtabpage svelte svelte3 webextension

Perfect Home

Replace your new-tab page and home page with your bookmarks. No ads, no speed dials, no frequently visited or other "frecence" bullshit! Just your own, predictable grid of links.

Download from mozilla addons page

Download from chrome web store

Screenshot

FEATURES

Usage

Privacy

This extension only needs 1 permission from Firefox - to access your bookmarks. You can also allow this extension to send requests to 3rd party services:

If you do NOT allow either of these - the extension will still work without any issues. You just won't see the favicons or won't be able to use themes directly from the extension (you can still manually download theme icons & copy & paste the css).

You can change these options in the extension settings, in the Privacy section

Themes

More on how to use Themes in the PerfectHome Themes repository.

Customization

See a tutorial here

Build locally

  1. npm i
  2. To test the extension in a temporary firefox profile, use the test script:
    npm start
  3. To build a zip artifact (that can be uploaded to mozilla addons):
    npm run ext-build

Creating test-profile in Firefox

  1. Open about:profiles
  2. Create test-profile
  3. Set your previous profile as "default" again

Buy me a coffee :smile:

Buy Me A Coffee