This is my attempt at creating a simple, lightweight and JavaScript-free startpage after checking our r/startpages.
I added a GIF to give it a peaceful but retro ambience.
-
Clone/download the repository. I placed it on my Raspberry Pi, so that the startpage can be accessed by multiple devices.
-
Navigate to
src
directory. Host the directory using any http server. I usepython3
's built-in http server like thispython3 -m http.server <port>
-
Open your browser of choice. I use Firefox.
-
Set homepage as
http://<server IP>:<port>/start.html
in Settings
Firefox does not allow custom new tab by default. You need an extension for this to work.
- Download New Tab Override
- Open the extension
- Set options as custom URL
- Set URL as
http://<server IP>:<port>/start.html
like before
Note: For Chrome/Chromium, you can use Custom New Tab URL
The color scheme can be easily customized by editing style.css
file.
I've set all the color codes at the top of the file so that you don't have to hunt them in the file.
If you are going to use more than 3 rows of links in the startpage, consider adjusting
.content height
I frequently change my startpage to match my system theme. You can download particular versions if you want to
- Version 1 - This was showcased on r/startpages
- Version 2 - New color scheme with a rearranged repo structure
- Image source
- Font name - Eight Bit Dragon by Chequered Ink