Skip to content

Startpages for your favorite browser!

License

Notifications You must be signed in to change notification settings

SlowDancer98/startpages

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My startpages

What are startpages?

Startpages are the home of your browser, they can contain useful information such as recently visited websites, time and weather data.

Where to find my startpages?

The code for a startpage can be found under src/ of any startpage folder, there is also an extension available for each startpage under src/web-ext-artifacts/

To-do:

  • startpage_3 is on its way: it will be just as minimal as previous startpages, but as with my other two startpages, each one contains a unique feature to make it stand out from the rest.

How to use the startpages:

Set it as home page:

First, let's clone the repo:

git clone https://github.com/grtcdr/startpages

Set it as a home page for Firefox:

  1. Open Firefox and click on the hamburger menu on the top right
  2. Click Preferences
  3. Click Home
  4. Next to "Homepage and new windows" is a drop down list: select Custom URLs, which we will use to specify the URL of the startpage_1.html local file.
  5. Paste the URL of startpage_1.html, this URL will look like: file:https:///path/to/your/startpage.html Here's an example: file:https:///home/user/Startpages/startpage_1/src/startpage.html

Set it as new tab page:

Locate the XPI file under startpage_x>src>web-ext>web-ext-artifacts, this file is an extension and allows you to set the startpage as your new tab page permanently:

  1. Open Firefox and click on the hamburger menu on the top right
  2. Click Addons
  3. Drag & Drop the XPI file into the Add-ons page
  4. A pop-up will appear, click Add.

You now have the startpage set as your new tab page. If you want to disable/remove it, disable/remove the add-on from about:addons and you're back to normal. If you don't want to use the extension, you can find a how-to guide to set the startpage as your new tab page using a different method over at https://stpg.tk. It didn't work for me, but it might help you out (I heard they're updating it to address some issues).

How to build the extension:

I use web-ext to build and sign my startpage extension, if you are making changes to the startpage to fit your needs and want them to apply to the extension:

  • Install Mozilla's web-ext from their github page
  • In your terminal, navigate to the startpage directory and run:
web-ext sign --api-key=$AMO_JWT_ISSUER --api-secret=$AMO_JWT_SECRET

For more information on how to obtain your api-key and api-secret, read this guide by Mozilla. Web-ext sign is talked about under "Signing your extension for self-distribution"

I'm not the only person making these, there's a whole community just as passionate about spicing up the once boring space most people forget about! You can find many more startpages on reddit at r/startpages!

About

Startpages for your favorite browser!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 39.7%
  • HTML 31.1%
  • JavaScript 29.2%