Minimal, keyboard-driven, customizable start page
Search:
Favourites:
Go directly to a URL:
Take advantage of DuckDuckGo's bangs:
-
Clone the repository:
git clone https://github.com/MarcelRobitaille/startpage cd startpage
-
Install node modules:
npm install
-
Build the static website:
npm run build
-
Setup nginx:
I use nginx to serve the static website. My simple configuration can be found here. Save this as
/etc/nginx/sites-available/startpage
and include it in/etc/nginx/nginx.conf
.For the best performance, it's best to run this website locally. It is really annoying if your startpage loads slowly.
-
Set this to your browser's start page:
I use the Firefox extension New Tab Override for this.
This project has tests, even though the coverage is not good.
npm test