summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2026-09-10 17:49:24 -0300
committerEuAndreh <eu@euandre.org>2026-09-10 17:49:24 -0300
commit64215d873455967679fdd4bfe940ed23d0850eae (patch)
tree2359039e2b73c5d51fa75265517609dfc830050c
parentCarry the pages every repository carries (diff)
downloadeuandre.org-64215d873455967679fdd4bfe940ed23d0850eae.tar.gz
euandre.org-64215d873455967679fdd4bfe940ed23d0850eae.tar.xz
Write definition lists the way adoc(5) does
The page makes a definition list a term line --- ":: term" at the head of the line, like every other block construct --- and a mid-line "::" ordinary text. These pages were written in the trailing "term::" form, which is AsciiDoc's and which the page replaced to remove a footgun: prose reading "the a :: b thing" parsed as a definition. The rendering does not change, except where it was wrong. The trailing form folded an indented continuation into the term, so a term's bold ran on over its own definition and, in a few pages, the definition's first line came out after its second. Those read correctly now. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015bWfjj7PP24iF5MqFHmdeC
Diffstat (limited to '')
-rw-r--r--doc/euandre.org.en.0.adoc22
-rw-r--r--src/content/en/blog/2018/12/21/ytdl-subs.adoc14
2 files changed, 18 insertions, 18 deletions
diff --git a/doc/euandre.org.en.0.adoc b/doc/euandre.org.en.0.adoc
index 6d461c4..c13b114 100644
--- a/doc/euandre.org.en.0.adoc
+++ b/doc/euandre.org.en.0.adoc
@@ -14,21 +14,21 @@ The manual for the repository that builds https://euandre.org. It is
a website, not a program: there is nothing here to install on a PATH,
and what the pages describe is how the site is written and built.
-*euandre.org*(7README)::
- What the site is, what builds it, and the licences it carries.
+:: *euandre.org*(7README)
+What the site is, what builds it, and the licences it carries.
-*euandre.org*(7tutorial)::
- Adding a page, from the empty file to the built HTML.
+:: *euandre.org*(7tutorial)
+Adding a page, from the empty file to the built HTML.
-*euandre.org*(7recipes)::
- The tasks that come up once the shape is familiar: a translation, a
- slide deck, a redirect, a deploy.
+:: *euandre.org*(7recipes)
+The tasks that come up once the shape is familiar: a translation, a
+slide deck, a redirect, a deploy.
-*euandre.org*(7why)::
- Why the site is built this way rather than another.
+:: *euandre.org*(7why)
+Why the site is built this way rather than another.
-*euandre.org*(7CHANGELOG), *euandre.org*(7TODOs)::
- What has changed, and what is known to be left.
+:: *euandre.org*(7CHANGELOG), *euandre.org*(7TODOs)
+What has changed, and what is known to be left.
The build rules are not this repository's own. `mkdeps.sh` ends with
`mkwb rules`, which writes them into `deps.mk`; what is kept here is
diff --git a/src/content/en/blog/2018/12/21/ytdl-subs.adoc b/src/content/en/blog/2018/12/21/ytdl-subs.adoc
index 10afbf6..4df49d9 100644
--- a/src/content/en/blog/2018/12/21/ytdl-subs.adoc
+++ b/src/content/en/blog/2018/12/21/ytdl-subs.adoc
@@ -146,7 +146,7 @@ and you'll get all of them in your local machine.
[qanda]
-Offline::
+:: Offline
My internet speed it somewhat
reasonable{empty}footnote:internet-speed[
Considering how expensive it is and the many ways it could be better, but also
@@ -172,7 +172,7 @@ resume from where it stopped.
This is an offline first benefit that I really like, and works well for me.
-Sync the "seen" file::
+:: Sync the "seen" file
I already have a running instance of Nextcloud, so just dumping the
`youtube-dl-seen.conf` file inside Nextcloud was a no-brainer.
+
@@ -186,7 +186,7 @@ $ uniq youtube-dl-seen.conf > youtube-dl-seen.conf
----
-Doesn't work on mobile::
+:: Doesn't work on mobile
My primary device that I use everyday is my laptop, not my phone. It works well
for me this way.
+
@@ -201,7 +201,7 @@ bit of extra manual work.
[qanda]
-Better privacy::
+:: Better privacy
We don't even have to configure the ad-blocker to keep ads and trackers away!
+
YouTube still has your IP address, so using a VPN is always a good idea.
@@ -209,14 +209,14 @@ However, a timing analysis would be able to identify you (considering the
current implementation).
-No need to self-host::
+:: No need to self-host
There's no host that needs maintenance. Everything runs locally.
+
As long as you keep youtube-dl itself up to date and sync your "seen" file,
there's little extra work to do.
-Track your subscriptions with git::
+:: Track your subscriptions with git
After creating a `subscriptions.sh` executable that downloads all the videos,
you can add it to git and use it to track metadata about your subscriptions.
@@ -225,7 +225,7 @@ you can add it to git and use it to track metadata about your subscriptions.
[qanda]
-Maximum playlist size is your disk size::
+:: Maximum playlist size is your disk size
This is a good thing for getting a realistic view on your actual "watch later"
list. However I've run out of disk space many times, and now I need to be more
aware of how much is left.