track

konakona.moe

konakona.png konata.gif autism.png drew.png panzergranate.gif debian-powered.gif hugo.png touhou.gif monero-now.gif wiby.gif notepad-fulvio.gif svenbutton.gif ls.jpg
Index Posts Photos Guestbook About Gitea↗ DMCA↗ 

Cool Websites Annuaire


I have bookmarked many sites over the years and this is my attempt at writing a curated list of all of them. Inspired by /g/’s based sites.

Table of contents

  1. blog
  2. fun
  3. chan
  4. software
  5. softwarez
  6. hardware
  7. services
  8. utility

blog

fun

chan

software

softwarez

hardware

services

utility

Under Construction

How To

“Bookmark to shortcode converter”

Ctrl-Shift-h then export bookmarks on Firefox, open the bookmarks.html file then paste this on the console.

 1let aels = document.querySelectorAll("a[href]")
 2let dds = document.querySelectorAll("dd")
 3let h3s = document.querySelectorAll("h3")
 4let h1 = document.querySelector("h1")
 5
 6for (let i = 0; i < aels.length; i++) {
 7    aels[i].parentNode.outerHTML = `{{&lt; favi-text "${aels[i].href}" &gt;}}<br><br>`
 8}
 9
10for (let i = 0; i < dds.length; i++) {
11    dds[i].outerHTML=""
12}
13
14for (let i = 0; i < h3s.length; i++) {
15    h3s[i].innerHTML = `### ${h3s[i].innerHTML}`
16}
17
18h1.innerHTML = `# ${h1.innerHTML}`

Hugo shortcode

 1{{ $url := printf "%s%s://%s" (.Site.Params.favicons) ((urls.Parse (.Get 0)).Scheme) ((urls.Parse (.Get 0)).Hostname) }}
 2
 3<li class="icontext-li">
 4    <span class="icontext-wrapper">
 5        {{ with resources.GetRemote $url }}
 6            {{ with .Err }}
 7                <img alt="?" loading="lazy" src="/img/icons/placeholder.png" width="16" height="16">
 8            {{ else }}
 9                <img alt="?" loading="lazy" src="{{ .RelPermalink }}" width="16" height="16">
10            {{ end }}
11        {{ else }}
12            <img alt="?" loading="lazy" src="/img/icons/placeholder.png" width="16" height="16">
13        {{ end }}
14        <p><b><a target="_blank" href="{{ .Get 0 }}">{{ (urls.Parse (.Get 0)).Hostname }}{{ (urls.Parse (.Get 0)).Path }}</a></b>{{ with (.Get 1) }}<b>:</b> {{ . }}{{ end }}</p>
15    </span>
16</li>


Next:
List of Things that I am Self-Hosting

Oldest Post;
No Older Posts


Back to... Posts | Section

Created on: Saturday, 6 April 2024