Skip to content

Commit d3b6be3

Browse files
author
Phil Ulrich
committed
initial commit
0 parents  commit d3b6be3

File tree

235 files changed

+32307
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

235 files changed

+32307
-0
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/bilberry"]
2+
path = themes/bilberry
3+
url = https://github.com/Lednerb/bilberry-hugo-theme.git

.hugo_build.lock

Whitespace-only changes.

archetypes/default.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
+++
2+
date = '{{ .Date }}'
3+
draft = true
4+
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
5+
+++

content/page/about.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: About
3+
date: 2025-06-16 12:00:00
4+
draft: false
5+
lastmod: 2025-06-16T19:18:13.350Z
6+
excludefromindex: true
7+
excludefromtopnav: false
8+
---
9+
10+
This is an about page!

content/page/rss.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: RSS
3+
date: 2025-06-16 12:00:00
4+
draft: false
5+
lastmod: 2025-06-16T19:18:13.350Z
6+
excludefromindex: true
7+
link: "/index.xml"
8+
---

content/posts/posts/2024-12-11.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Obligatory first post
3+
date: 2024-12-11 20:34:30
4+
draft: false
5+
tags:
6+
- obsidian
7+
- world-of-warcraft
8+
lastmod: 2025-06-16T19:18:13.350Z
9+
---
10+
Slowly getting used to [Obsidian](https://obsidian.md). I've got livesyncing working across multiple machines without actually paying for it (using the [obsidian-livesync](https://github.com/vrtmrz/obsidian-livesync) community plugin and a CouchDB database on my NAS at home), and I think my next goal is to be able to publish this folder of daily notes as a blog.
11+
12+
Need to find out if there's a way to use YAML front matter to add a title to these notes without changing their filename, or if I'm just leaving it as is. Maybe titles are overrated? Tags would still be nice, if I intend to publish these as a blog.
13+
14+
Last week my WoW guild finished the heroic tier of the first raid of The War Within:
15+
16+
![My World of Warcraft raid guild, gathered around a defeated Queen Ansurek](/ob/posts/attachments/Pasted%20image%2020241211165034.png)
17+
18+
It was an unusual experience for me because it's the first tier my primary role has been healing, and I primarily have played in the past as a tank (where the metric is "did you die?") or as a DPS (where you can figure out how well you're doing with *math*.)

content/posts/posts/2024-12-16.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Rambling about static site technology
3+
date: 2024-12-16 20:37:00
4+
draft: false
5+
tags:
6+
- tech
7+
- obsidian
8+
lastmod: 2025-06-16T19:18:18.458Z
9+
---
10+
Ed Zitron is right on the money again in [Never Forgive Them](https://www.wheresyoured.at/never-forgive-them/), a look at the way tech companies actively make your life worse with the growth-at-all-costs mindset that has the tech industry in a death grip.
11+
12+
> Why wouldn’t people feel insane? Why wouldn’t the internet, where we’re mostly forced to live, drive most people crazy? How are we not discussing the fact that so much of the internet is riddled with poison? How are we not treating the current state of the tech industry like an industrial chemical accident? Is it because there are too many people at fault? Is it because fixing it would require us to truly interrogate the fabric of a capitalist death cult?
13+
14+
Still trying to find the best way to publish these notes as a static site. Tried a method using [Hugo](https://gohugo.io), but it was a finicky process; I could never quite get the front page looking the way I wanted, but it was getting there. It is, however, one of the only methods that specifically looks for media files and copies them into the right place for publication, so I may return to it.
15+
16+
Other methods -- [Quartz](https://github.com/jackyzha0/quartz), especially, which seems to be the most common -- assumes you don't have a vault yet and you are content starting a whole new Obsidian vault for publishing notes out of. My current use case -- where I just want to take a pre-existing folder of Markdown files with a little bit of YAML front matter and turn them into a blog -- seems to be fairly rare.
17+
18+
One option that seems promising is [Enveloppe](https://github.com/Enveloppe/obsidian-enveloppe) - the publishing part seems promising, and it's at least pushing files to Github, but it doesn't seem to want to fix media paths, and now Github Pages doesn't want to actually display any content. All things I need to work on for the time being, I guess.

content/posts/posts/2024-12-21.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: Re-learning Godot, and also publishing this site
3+
date: 2024-12-21 17:43:00
4+
draft: false
5+
tags:
6+
- godot
7+
- obsidian
8+
lastmod: 2025-06-16T19:18:22.951Z
9+
---
10+
Opened [Godot](https://godotengine.org/) today and discovered it had been so long since I used it that my skills had pretty much atrophied away to nothing (in fact, I think it's had a full version update -- I'd never touched Godot 4!). Luckily, I still had one of [Ben Anderson's excellent Godot courses](https://www.heartgamedev.com/) and it'd been updated to Godot 4, so I started over from scratch. Trying something this time that I usually don't do for video lectures and besides coding along, I'm taking notes -- besides giving me yet another reason to use Obsidian, I thought it might be a nice way to actually remember some things in a more general sense.
11+
12+
I'm getting very, very close to having my Obsidian-to-Github-Pages pipeline finished. I finally figured out what I was doing wrong today as far as not getting Jekyll to build notes into posts, but right now I can't figure out how to get static URLs working (to link to images, like back on [2024-12-11](/2024-12-11.md)). I think I just need to twiddle Enveloppe's settings a bit -- but right now Jekyll isn't pushing the file out where I expect it to be, either.
13+
14+
**Update:** In the end, the solution turned out to be dumping Jekyll entirely -- it's overkill for what I wanted! Instead, I followed [this great tutorial by Nicole van der Hoeven](https://www.youtube.com/watch?v=6s6DT1yN4dw) on how to build an Obsidian vault with [Quartz](https://quartz.jzhao.xyz/) -- although my Quartz install, rather than being the entire vault, is just symlinked to the subfolder in my vault that stores my daily notes. Now I can easily post these onto the web.
15+
16+
In fact, I took this one step further and set up an [Obsidian shell command](https://github.com/Taitava/obsidian-shellcommands) to run the sync command from Obsidian. Now I don't even have to leave Obsidian!

content/posts/posts/2025-01-03.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Dataview in Obsidian, and 100%ing I Was a Teenage Exocolonist
3+
date: 2025-01-03 14:55:00
4+
draft: false
5+
tags:
6+
- obsidian
7+
- i-was-a-teenage-exocolonist
8+
- anime
9+
lastmod: 2025-06-16T19:18:27.230Z
10+
---
11+
New year, new really nerdy way to apply Obsidian. Ever since I bought [I Was a Teenage Exocolonist][1] in November I've been really obsessed with exploring every little corner of this beautiful little narrative deckbuilding RPG. I recently decided I wanted to get 100% completion of the game, but doing that requires two things that take some extensive tracking: getting every ending at least once (there are 29), and getting every card at least once (there are.... tons). Obviously I can just make checklists in Obsidian, but then I figured out I could use [Dataview][2] to query over those files as well, and show myself a nice table of my progress.
12+
13+
![A screenshot of an Obsidian dataview table showing achievement (42/50), card (215/273), and ending (11/29) progress in I Was a Teenage Exocolonist](/ob/posts/attachments/Pasted%20image%2020250103144803.png)
14+
15+
Also, I re-upped my Crunchyroll sub but man am I horribly out of date on what's good in anime. Someone please tell me some good anime to watch (either on [Bluesky][3] or [Mastodon][4]).
16+
17+
[1]: https://store.steampowered.com/app/1148760/I_Was_a_Teenage_Exocolonist/
18+
19+
[2]: https://blacksmithgu.github.io/obsidian-dataview/
20+
21+
[3]: https://bsky.app/profile/awaymessage.club
22+
23+
[4]: https://awaymessage.club/@stoppableforce

content/posts/posts/2025-01-14.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: The annual "dude retreat" and the perils of Mastodon administration
3+
date: 2025-01-14 11:12:00
4+
draft: false
5+
tags:
6+
- mastodon
7+
- IRL
8+
lastmod: 2025-06-16T19:18:31.943Z
9+
---
10+
This past weekend was one of my favorite recurring events, now going on three years in a row: several of my college friends and I rent out an AirBNB and spend the weekend making food together, eating, drinking, and playing card, board and video games. It's just like a weekend-long taste of dorm life again, except we've all moved from takeout to chili cookoffs and cheap beer to a bar full of nice bourbons and whiskeys. It's always a good time catching up with people; as a bonus this time we managed to get a couple of folks we hadn't talked with in maybe 17 years to join us as well. It felt just like old times again. We're all the same, just older and greyer.
11+
12+
Then this morning I managed to briefly break [Away Message Club][1] by attempting to apply updates; it turns out that after version 4.2.12, the amount of assets that need to be precompiled as part of each update now takes more memory to precompile than the server actually needs to run Mastodon. I now need to remember to add a swapfile temporarily just for the duration of the update process. We got there eventually, but we're now at version 4.3.2.
13+
14+
[1]: https://awaymessage.club

0 commit comments

Comments
 (0)