2023-09-04 16:20:54 +02:00
2023-02-21 13:03:17 +01:00
2023-08-31 09:24:24 +02:00
2022-10-16 14:38:29 +00:00
2023-08-31 09:24:24 +02:00
2023-08-31 09:24:24 +02:00
2023-08-31 09:24:24 +02:00
2022-10-16 14:38:49 +00:00
2022-10-16 14:39:01 +00:00
2023-09-04 16:20:54 +02:00
2023-08-31 09:24:24 +02:00
2022-10-16 14:39:49 +00:00

./startpage.sh

A simple configurable tree style startpage in HTML and CSS with interchangeable and customisable themes.

Preview

Installation

Chrome / Chromium

  1. Clone git Repo
  2. Go to Extensions
  3. Toggle Developer mode on
  4. Click on Load Unpacked
  5. Select the directory you cloned the git repo

Firefox

  1. Clone git Repo
  2. Find instructions on how to install further here.

Safari

  1. Clone git Repo
  2. Find instructions on how to install further here.

Configuration

General

Configure your starttree in the config.yml file like so:

- theme: "black"
- clock: true
- username: "root"
- hostname: "startpage"
- num_trees: 3
- trees:
  - title: "General"
  - items:
    - gmail: "https://mail.google.com"
    - github: "https://github.com"
  - title: "Entertainment"
  - items:
    - youtube: "https://www.youtube.com/"
    - reddit: "https://reddit.com/"
  - title: "Work"
  - items:
    - git: "https://git.work.org"
    - homepage: "https://www.work.org"
- search: true
- search_name: "startpage-search"
- search_url: "https://www.startpage.com/sp/search"
- search_query: "query"

You can find all themes in the themes/ directory.

To configure your search, search for something in your favorite search engine. The URL will look something like this:

https://www.startpage.com/sp/search?query=something

In this case the search_url would be https://www.startpage.com/sp/search and the search_query would be query.

Description
Dynamically generated browser startpage.
Readme 116 KiB
Languages
CSS 40.3%
HTML 31.5%
Python 20.8%
JavaScript 7.4%