/home-sweet-home

Primary LanguageJavaScriptMIT LicenseMIT

Home! Sweet Home!

This is a Firefox extension that I use to personalize my new tab page.

Screenshot of the extension

Features

  • Random Unsplash photos
  • Basic features like clock, search and top sites
  • Latest weather from OpenWeatherMap
  • Placement of widgets based on uniformity of background
  • Right-to-left support
  • Smart actions based on recent browsing history (WIP)

Development

To develop this extension, you need to have Node.js and npm installed.

Install the dependencies by running npm install.

To build the extension, run npm run build.

To start the development server, run npm start.

Or start developing by loading a temporary unpacked extension in Firefox. To do this, open Firefox and go to about:debugging. Click on "Load Temporary Add-on" and select the manifest.json file in the extension directory.

License

This project is licensed under the MIT License.