It works on all browsers, but designed specifically for qutebrowser.
A single-file start page that requires no external resources and is under 1kib when minified and 1500 bytes unminified. Features a notes area that is saved in your browser's local storage and quick-access links.
behavior, but is not required. Since it's local to your machine and you
(hopefully) looked at the source before using it, it's safe to use
enable it just for the startpage.
git clone https://git.sr.ht/~nytpu/startpage
startpage.min.htmlto change the links in the table to what you want. you can also add more
<th>elements to add more links. replace
startpage.min.htmlwhen necessary in the following steps.
startpage.min.htmlto a directory (I just use
c.url.default_page = '[DIRECTORY]', where
[DIRECTORY]is where you copied the html file to.
:set url.default_page [DIRECTORY]if you use
If you are not using qutebrowser, you can replace step 5 with however you'd configure your homepage in your preferred browser.
Open a new tab or press <C-h> to go to your new home page (after
i to start typing in the notes area (it is automatically selected on page
load). <Tab> in the notes area will indent two spaces. Don't trust the
notes area for super important stuff (or at least make a backup) because the
local storage is sometimes erased if qutebrowser crashes.
f to start hinting. All hints (if there are <9 links) should be single
characters for quick hinting.
send patches and reports to ~email@example.com