Writing a NixOS Module and setting up a Mesh VPN


I’ve been using NixOS for a short while (still relatively new) and with a little help from fricklerhandwerk, a while ago wrote my first module, which can be used to set up a mesh VPN (tinc) on NixOS.

In the meantime I changed a few things and wrote two blog posts about this:

  • one about tinc and NixOS in general
  • another one about how I got from a bunch of nix config to writing the module.

Maybe someone else finds this to be interesting, so I though I’d just drop this here…