From 877a7217fc25820abf7ef5e57bee2ed87a118c04 Mon Sep 17 00:00:00 2001 From: mms Date: Fri, 22 Nov 2024 20:25:15 +0100 Subject: feat: keyless --- assets/more/links.yml | 52 +++++++++++++++++++++ assets/webbuttons_31/brainbaking.gif | Bin 0 -> 4903 bytes content-org/blog.org | 20 +++++++- content-org/more.org | 17 +++++++ content/blog/2024/lost-keys.md | 23 +++++++++ content/more/links/_index.md | 16 +++++++ layouts/shortcodes/links.html | 45 ++++++++++++++++++ themes/24-unification/layouts/_default/baseof.html | 10 ++++ 8 files changed, 182 insertions(+), 1 deletion(-) create mode 100644 assets/more/links.yml create mode 100644 assets/webbuttons_31/brainbaking.gif create mode 100644 content/blog/2024/lost-keys.md create mode 100644 content/more/links/_index.md create mode 100644 layouts/shortcodes/links.html 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 new file mode 100644 index 0000000..2fcf239 Binary files /dev/null and b/assets/webbuttons_31/brainbaking.gif differ 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 }} + + + {{ range (sort .links "Title") }} + {{ $letter := slicestr .Title 0 1 }} + {{ if not (eq $letter $lastLetter) }} + + + + {{ end }} +{{ $lastLetter = $letter }} + + + + + + {{ end }} + +{{ 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%; -- cgit v1.2.3