personal-website

source for my personal website regexghost.com
git clone https://git.regexghost.com/personal-website.git
Log | Files | Refs | README

commit 76e9c02e39e3c15006c62dfc3aaf925029e1e82d
parent c9af92e6864782e3d2ab8bfe096db9d03b64d52f
Author: regexghost <dev@regexghost.com>
Date:   Sun, 21 Jun 2026 00:04:26 +0100

new blog post, projects update, blog organisation and change to blog.html template to omit root page from list

Diffstat:
Ablog/2026/june/jwm-pi3-fastfetch.md | 15+++++++++++++++
Rblog/mini-pc-vs-pi.md -> blog/2026/june/mini-pc-vs-pi.md | 0
Rblog/low-end-box.md -> blog/2026/may/low-end-box.md | 0
Mcoding/projects.md | 10++++++++--
Mgozer-files/templates/blog.html | 2+-
5 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/blog/2026/june/jwm-pi3-fastfetch.md b/blog/2026/june/jwm-pi3-fastfetch.md @@ -0,0 +1,15 @@ ++++ +title = "JWM Pi 3B+ Setup - Fastfetch + Moved to sbase" +datePublished = 2026-06-20 ++++ + +## Fastfetch Output Finally Complete + +![/images/jwm-fastfetch.png](fastfetch output) + +The final piece of my setup is in place now, switching to oksh from bash, so my fastfetch screenshot is ready to be seen! + +## Moved to suckless sbase + +Switched to [suckless sbase](https://core.suckless.org/sbase) from the GNU coreutils. Required a few changes to my setup. Removing `--color=auto` from grep aliases is a big one, unforuntately that's not an option in POSIX grep. I will try and find a workaround for this at some point... +A bunch of changes were necessary in shell scripts too, probably haven't found them all yet. Replaced `grep -A 5 -B 5` with an awk script in `metoffice.sh` diff --git a/blog/mini-pc-vs-pi.md b/blog/2026/june/mini-pc-vs-pi.md diff --git a/blog/low-end-box.md b/blog/2026/may/low-end-box.md diff --git a/coding/projects.md b/coding/projects.md @@ -16,7 +16,7 @@ Simple terminal program that just reads EPUB files and has nice output. Would ne ### Simple Viewer -X11 program for viewing basic text and images. Basicalyl somewhere between a web-browser, pdf viewer and terminal pager. Would support images, and could read from standard input like a pager. Advantage over a terminal would be easier image support and non-monospace font options. Advantage over pdf viewer would be speed and flexibility. +X11 program for viewing basic text and images. Basically somewhere between a web-browser, pdf viewer and terminal pager. Would support images, and could read from standard input like a pager (either using HTML or preferably markdown). Advantage over a terminal would be easier image support and non-monospace font options. Advantage over pdf viewer would be speed and flexibility. - Possible Language: Go, Zig, C @@ -59,7 +59,7 @@ Been fascinated with [these symbols][ws] ever since Nat 5 Geography, would be go ### GoTube -I previosuly had a project named GoTube, a TUI YouTube client with thumbnail support via ueberzug, and account integration via the innertube browser API. My plan is to split this project up into a backend, and a frontend video viewer, as the frontend video viewer could be used for more than just YouTube, and the backend tools could be useful by themselves. Maintaining this was a bit of a chore as YouTube are always changing their website JSON format. I'm egenerally anti-AI for programming but this could be a genuine usecase, more experementation is needed. +I previously had a project named GoTube, a TUI YouTube client with thumbnail support via ueberzug, and account integration via the innertube browser API. My plan is to split this project up into a backend, and a frontend video viewer, as the frontend video viewer could be used for more than just YouTube, and the backend tools could be useful by themselves. Maintaining this was a bit of a chore as YouTube are always changing their website JSON format. I'm egenerally anti-AI for programming but this could be a genuine usecase, more experementation is needed. ### Markdown to Groff Converter @@ -75,6 +75,12 @@ I use Playnite on my desktop gaming PC to organise all my games, which works wel - Possible Language: Go, Zig, C# +### CLI Address Book + +Previously I wrote a CLI address book, in the style of pass, I'd like to re-make it, especially since I still have all the entries from it and need a way to view them. + +- Possible Language: Go + ### Games Grouping all of my video game ideas into one section diff --git a/gozer-files/templates/blog.html b/gozer-files/templates/blog.html @@ -9,7 +9,7 @@ <h2>Posts</h2> <ul> {{ range .Pages }} - {{ if HasPrefix .Filepath "content/blog" }} + {{ if HasPrefix .Filepath "content/blog/2" }} <li>{{ .DatePublished.Format "2006-01-02" }} - <a href="{{ .Permalink }}">{{ .Title }}</a></li> {{ end }} {{ end }}