diff options
author | mms <git@sapka.me> | 2024-11-22 20:25:15 +0100 |
---|---|---|
committer | mms <git@sapka.me> | 2024-11-22 20:25:15 +0100 |
commit | 877a7217fc25820abf7ef5e57bee2ed87a118c04 (patch) | |
tree | fbeabd35b71036c77efc879d4723076780be6ace | |
parent | 17d57e5c20f94cc12008c03cb9f4fedad110b67d (diff) |
feat: keyless
-rw-r--r-- | assets/more/links.yml | 52 | ||||
-rw-r--r-- | assets/webbuttons_31/brainbaking.gif | bin | 0 -> 4903 bytes | |||
-rw-r--r-- | content-org/blog.org | 20 | ||||
-rw-r--r-- | content-org/more.org | 17 | ||||
-rw-r--r-- | content/blog/2024/lost-keys.md | 23 | ||||
-rw-r--r-- | content/more/links/_index.md | 16 | ||||
-rw-r--r-- | layouts/shortcodes/links.html | 45 | ||||
-rw-r--r-- | themes/24-unification/layouts/_default/baseof.html | 10 |
8 files changed, 182 insertions, 1 deletions
diff --git a/assets/more/links.yml b/assets/more/links.yml new file mode 100644 index 0000000..3a5c1bc --- /dev/null +++ b/assets/more/links.yml @@ -0,0 +1,52 @@ +--- +links: + - + Title: Rubenerd + Url: https://rubenerd.com/ + Description: Personal blog of Ruben Schade + - + Title: Brain Baking + Url: https://brainbaking.com/ + Description: Brain Baking is my way to inspire myself and others to ponder and learn. + Button: brainbaking.gif + - + Title: Grumpy Gamer + Url: https://grumpygamer.com/ + Description: Personal blog of Ron Gilbert, of Monkey Island fame + - + Title: Woven Memories + Url: https://blog.wovenmemories.net/ + Description: History of early computers + - + Title: Dan Woods + Url: https://odysee.com/@danwood:0 + Description: Old computers vlog + Video: odysee + - + Title: Luke Smith + Url: https://lukesmith.xyz + Description: Best Linux tutorials out there + christian content + - + Title: Fabien Sanglard + Url: https://fabiensanglard.net/ + Description: Deep dives into technology behind older games + - + Title: Irreal + Url: https://irreal.org/blog/ + Description: Daily updates and commentary on Emacs + - + Title: Sacha Chua + Url: https://sachachua.com/blog/ + Description: Most likely the best place to keep in touch with Emacs' development + - + Title: Protesilaos Stavrou + Url: https://protesilaos.com/ + Description: A prolific Emacs developer and philosopher + - + Title: Vermaden + Url: https://vermaden.wordpress.com/ + Description: Home of the best selection of tutorial on personal use of FreeBSD + - + Title: David Heinemeier Hansson + Url: https://world.hey.com/dhh + Description: Creator of Ruby on Rails diff --git a/assets/webbuttons_31/brainbaking.gif b/assets/webbuttons_31/brainbaking.gif Binary files differnew file mode 100644 index 0000000..2fcf239 --- /dev/null +++ b/assets/webbuttons_31/brainbaking.gif diff --git a/content-org/blog.org b/content-org/blog.org index 8b7b55c..801a4d0 100644 --- a/content-org/blog.org +++ b/content-org/blog.org @@ -8,7 +8,7 @@ #+HUGO_SECTION: blog -* 2024 [97/99] :@blog: +* 2024 [98/100] :@blog: :PROPERTIES: :EXPORT_HUGO_SECTION: blog/2024 :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image_dir "blog/images" :image_max_width 600 @@ -123,6 +123,24 @@ It's small annoyance, but it shows the general direction. Microsoft GitHub is still not near the biggest sin an Open Source can commit when it comes to cooperation (that crown still goes to using Discord), but it's far from being "Open". ** +** DONE Lost keys +CLOSED: [2024-11-22 Fri 20:23] +:PROPERTIES: +:EXPORT_FILE_NAME: lost-keys +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :Abstract I am without GPG key. +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :Listening Dr Dre - 2001 +:END: +Remember my recent [[https://crys.site/blog/2024/broken-system/][post]] where I came out as the stupid one? +Well, lack of backup strikes again! + +Turns out that one of the things I've lost were my GPG keys and I can't seem to find my revoke key. +At least I didn't upload any of those to any keyserver... + +So, as a result I am not using any GPG key at the time being. +I'll re-upload a new one, but only after I come it with a fool-proof backup plan. + +Good thing that my migration to pass(1) didn't even start. + ** DONE Sir! We reinvent the wheel here! CLOSED: [2024-11-21 Thu 20:00] :PROPERTIES: diff --git a/content-org/more.org b/content-org/more.org index c0157a3..91b8bc4 100644 --- a/content-org/more.org +++ b/content-org/more.org @@ -306,3 +306,20 @@ CLOSED: [2024-11-20 Wed 20:41] The official IRC channel for this site is *##cryschan* on *libera.chat*. [[https://libera.chat/guides/][Learn how to use IRC]] + + +* DONE Links +CLOSED: [2024-11-21 Thu 23:41] +:PROPERTIES: +:EXPORT_HUGO_SECTION: more/links +:EXPORT_FILE_NAME: _index +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Links to other sites +:EXPORT_HUGO_PAIRED_SHORTCODES: links +:END: + +** Links +--- + +#+begin_links +noop +#+end_links diff --git a/content/blog/2024/lost-keys.md b/content/blog/2024/lost-keys.md new file mode 100644 index 0000000..2fdf02d --- /dev/null +++ b/content/blog/2024/lost-keys.md @@ -0,0 +1,23 @@ ++++ +title = "Lost keys" +author = ["Michał Sapka"] +date = 2024-11-22T20:23:00+01:00 +categories = ["blog"] +draft = false +weight = 2001 +image_dir = "blog/images" +image_max_width = 600 +Abstract = "I am without GPG key." +Listening = "Dr Dre - 2001" ++++ + +Remember my recent [post](https://crys.site/blog/2024/broken-system/) where I came out as the stupid one? +Well, lack of backup strikes again! + +Turns out that one of the things I've lost were my GPG keys and I can't seem to find my revoke key. +At least I didn't upload any of those to any keyserver... + +So, as a result I am not using any GPG key at the time being. +I'll re-upload a new one, but only after I come it with a fool-proof backup plan. + +Good thing that my migration to pass(1) didn't even start. diff --git a/content/more/links/_index.md b/content/more/links/_index.md new file mode 100644 index 0000000..894a6c8 --- /dev/null +++ b/content/more/links/_index.md @@ -0,0 +1,16 @@ ++++ +title = "Links" +author = ["Michał Sapka"] +date = 2024-11-21T23:41:00+01:00 +draft = false +weight = 1007 +abstract = "Links to other sites" ++++ + +## Links {#links} + +--- + +{{< links >}} +noop +{{< /links >}} diff --git a/layouts/shortcodes/links.html b/layouts/shortcodes/links.html new file mode 100644 index 0000000..5acde5d --- /dev/null +++ b/layouts/shortcodes/links.html @@ -0,0 +1,45 @@ +{{- $caption := .Inner }} +{{ $lastLetter := "Dupa" }} +{{ with resources.Get "more/links.yml"}} +{{ with . | transform.Unmarshal }} +<table class="links"> + + {{ range (sort .links "Title") }} + {{ $letter := slicestr .Title 0 1 }} + {{ if not (eq $letter $lastLetter) }} + <tr> + <td colspan="2"> + <hr> + <h2>{{ $letter}}</h2> + </td> + </tr> + {{ end }} +{{ $lastLetter = $letter }} + <tr> + <td class="button"> + {{ if .Button }} + <a href="{{.Url}}"> + {{- $path := printf "webbuttons_31/%s" .Button}} + {{- $img := resources.Get $path }} + <img + loading="lazy" + class="webbutton" + alt="{{ .Name }}" + src="{{ $img.Permalink }}" + width="{{ $img.Width }}" + height="{{ $img.Height }}"> + </a> + {{ end }} + </td> + <td style="padding-bottom: 10px"> + <a href="{{.Url}}"> + <b>{{ .Title }}</b><br> + {{ .Description }} + </a> + </td> + </tr> + + {{ end }} +</links> +{{ end }} +{{ end }} diff --git a/themes/24-unification/layouts/_default/baseof.html b/themes/24-unification/layouts/_default/baseof.html index 8f6b705..4603f99 100644 --- a/themes/24-unification/layouts/_default/baseof.html +++ b/themes/24-unification/layouts/_default/baseof.html @@ -397,6 +397,16 @@ nav.horizontal { } } + table.links { + padding: 0; + width: 100%; + margin: 0; + td.button { + + padding-left: 10px; + padding-right: 10px; + } + } table.eptab { width: 100%; |