Skip to content

aalu1418/chromeExtension-newTab

Repository files navigation

Chrome Extension: New Page + Time + Weather + TTC updates

A small personal project to create a Google Chrome extension for a new tab page with weather

forthebadge forthebadge forthebadge

Powered by:

Weather: NOAA
Location: IPAPI
Icons: @erikflowers/weather-icons


Application Views:

Check out the hosted link!


Functionality:

Originally inspired by Currently Chrome Extension

But simpler, more stripped down and customizable.

  • Weather (with hourly forecast)

Future improvements:

  • Weather alerts
  • manually configured location

Download Extension

Download the .crx file from the latest github release

Note: Use the following instructions below to build the .crx file locally.

Building Extension

Note: The original purpose of this project was to customize a home screen - not for large scale deployment/distribution. Please use the various APIs according to policies specified. The purpose of this document is to simply relay how to deploy this extension on a personal platform.

Instructions:

  1. git clone https://github.com/aalu1418/chromeExtension-newTab
  2. In Google Chrome, go to chrome://extensions and enable Developer mode
  3. Select Pack extension and browse to the Extension root directory
  4. Select Pack extension and two files will be generated chromeExtension-newTab.crx and chromeExtension-newTab.pem

Installing Extension

(note: make sure Developer mode is enabled)

  1. From your file browser, click and drag chromeExtension-newTab.crx onto the chrome://extensions page and install the extension