RSSAmplifier

Blog

lnikki.la

Recent posts

lnikki.laRSS feed ↗4 posts

Latest posts

Use a global gitignore file, please!

Here’s a quick tip that I find myself repeating, so I thought I’d write this up somewhere I can reliably link to. Many Git repositories have a .gitignore file at the root of the repository. Generally this is used to exclude build outputs from ending up in source control, however often these files also accumulate file and directory names related to various editors (e.g. .vscode , .idea ) and…

Using Lua on Nginx to fix Finder's WebDAV quirks

Table of Contents Nginx and Lua Unicode normalisation forms Unicode and file systems Writing the configuration in Lua Using this yourself Bonus: Disabling Finder’s Quick Look thumbnail generation This is a response to Rebecca Peck’s post about making WebDAV actually work on Nginx a few years back. Her post was incredibly helpful when I was moving my WebDAV server from lighttpd 1 to Nginx and…

Advanced HTML with Org mode to impress your friends

Table of Contents Building the site HTML export variables Demystifying org-export Deriving the org-html backend Examples The info alist But wait, there’s more Acknowledgements This time, let’s indulge in the favourite pastime of every blog-building hacker out there: blogging about blogging. This website replaced my decade-old and dormant site. Over time, the threshold to post got higher and…

Disabling CLAT46 on macOS Ventura

Table of Contents Auto-configuration on macOS Problems in macOS Ventura Workaround Update on 2024-02-05 Some months ago I disabled NAT66 on my network, and the problems I’ve had with macOS’s CLAT went away entirely. I was NATing traffic while figuring out how to configure my devices properly, that must be what I get for not doing things the right IPv6 way… :) Long story short: I run an IPv6-only…