summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--archetypes/reading.md6
-rw-r--r--config.toml9
-rw-r--r--content/reading/18_july_22.md37
-rw-r--r--content/reading/_index.md1
-rw-r--r--layouts/reading/list.html7
-rw-r--r--themes/problematic/layouts/partials/reading.html9
6 files changed, 68 insertions, 1 deletions
diff --git a/archetypes/reading.md b/archetypes/reading.md
new file mode 100644
index 0000000..5ae3c01
--- /dev/null
+++ b/archetypes/reading.md
@@ -0,0 +1,6 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: false
+---
+
diff --git a/config.toml b/config.toml
index ae51356..0f877ac 100644
--- a/config.toml
+++ b/config.toml
@@ -12,7 +12,7 @@ pygmentsUseClasses = true
dark = "off"
highlight = true
custom_css = ["css/style.css"]
- mainSections = ['blog', 'about']
+ mainSections = ['blog', 'about', 'reading']
[menu]
[[menu.main]]
@@ -30,6 +30,13 @@ pygmentsUseClasses = true
weight = 20
[[menu.main]]
+ identifier = "reading"
+ name = "reading"
+ title = "Reading"
+ url = "/reading/"
+ weight = 20
+
+ [[menu.main]]
identifier = "tags"
name = "tags"
title = "Tags"
diff --git a/content/reading/18_july_22.md b/content/reading/18_july_22.md
new file mode 100644
index 0000000..b5fc531
--- /dev/null
+++ b/content/reading/18_july_22.md
@@ -0,0 +1,37 @@
+---
+title: "18 July 22"
+date: 2022-07-18T19:52:02+01:00
+draft: false
+---
+
+Some reading on the laptop today, the hottest day of the year...
+
+<!--more-->
+
+### [100R](https://100r.co/site/home.html)
+
+The one about the non-binaries on a boat... Overlooking the pronouns and the communism, I certainly share many of the values related to free and open software, the right to repair and simplicity. Kudos to them for writing their web site in C, too. Lots to assimilate in here.
+
+---
+
+### [OpenBSD WebZine](https://webzine.puffy.cafe/)
+
+I think this is at least co-run by [Solene](https://dataswamp.org/~solene/index.html) of OpenBSD fame. Interesting to browse through a few articles about my current favourite operating system - some of which will end up referenced in these pages.
+
+---
+
+### [Low Tech Magazine](https://solar.lowtechmagazine.com/)
+
+Still to dig into this one.
+
+---
+
+### [Small, Sharp Tools](https://brandur.org/small-sharp-tools)
+
+And this one.
+
+---
+
+### [A Monster List of Tools on GitHub](https://github.com/everestpipkin/tools-list)
+
+Not its official title but mine. This is an awesome curation of technical tooling, many of which adhere to the [Unix philosophy](https://en.wikipedia.org/wiki/Unix_philosophy), etc and therefore pass my hipster test.
diff --git a/content/reading/_index.md b/content/reading/_index.md
new file mode 100644
index 0000000..a34789a
--- /dev/null
+++ b/content/reading/_index.md
@@ -0,0 +1 @@
+Stuff (on the internet, mainly) I am reading and why I am reading it. Could be anything - link sites, GitHub/source code, essays - whatever.
diff --git a/layouts/reading/list.html b/layouts/reading/list.html
new file mode 100644
index 0000000..002c5a3
--- /dev/null
+++ b/layouts/reading/list.html
@@ -0,0 +1,7 @@
+{{ define "main" }}
+<h3>{{ with .Site.GetPage "section" "reading" }}{{ .Title }}{{ end }}</h3>
+
+{{ .Content }}
+
+{{ partial "reading.html" }}
+{{ end }}
diff --git a/themes/problematic/layouts/partials/reading.html b/themes/problematic/layouts/partials/reading.html
new file mode 100644
index 0000000..7ef6dcf
--- /dev/null
+++ b/themes/problematic/layouts/partials/reading.html
@@ -0,0 +1,9 @@
+<h3>Reading by day</h3>
+<ul id="reading">
+ {{ range where site.RegularPages "Section" "reading" }}
+ <li>
+ <a href="{{ .Permalink }}">{{ .Title }}</a><br>
+ {{ .Summary }}
+ </li>
+ {{ end }}
+</ul>