📆 19 Sep 2022 | ⏱️ 3 minute read

Journal Update 021

What’s New

As was planned since my last journal entry[1] back in May, I polished up the hugo-theme-nicksphere[2] repository.

Among the improvements are:

I also made some improvements to the nicksphere[3] repository:

And finally, some other improvements were made independent of any repository:

Future Plans

I hope to get around to fixing known bugs and adding more features to hugo-theme-nicksphere. The basic challenge is to make the Web output featureful without breaking Gemini. For instance, I want to add inline images and links for the Web whilst also making those images and links accessible on Gemini.

I still plan on eliminating the promoted links[8] page over time.

I need to use a tool to scan for link rot and fix any broken links. This is relatively easy.

I’ve been considering removing the branding “nicksphere” from my journal and replacing it with just my name. Here are my reasons:

Rebranding isn’t a high priority and I haven’t decided on it for certain. In any case, I’ll be sure to provide ample notice if the domain is changed.

I’ve spent a lot of time on server-side configurations that make nicksphere.ch work, but they’re not documented anywhere. I’d like to create a Git repository automating those setups and configurations with Ansible scripts.

Another reason server-side automation is useful is for transitioning to a new VPS. I need to switch because my current VPS only accepts digital tulips[9], which I oppose[10]. Since this domain is associated with my real legal name, I don’t benefit from anonymous payment anyways. And my VPS provider is quite expensive.

There’s a lot to be done, but luckily the only time-sensitive todo item is switching my VPS provider so I don’t need to use cryptocurrency. Everything else can wait.

🔗 1: Journal Update 020
🔗 2: hugo-theme-nicksphere
🔗 3: nicksphere
🔗 4: Glossary
🔗 5: HSTS Preload
🔗 6: CGit
🔗 7: Sourcehut
🔗 8: Promoted Links
🔗 9: Glossary: Digital Tulips
🔗 10: Merchants Should Stop Accepting Cryptocurrency