I recently started to figure out how to backup with Borg2 to cloud storage. Can be achieved conveniently since Borg2 2.0.0b11. At the time of this writing, I used 2.0.0b14. This post is simply a rambling on my backup journey to implement this in a semi-automated way on my Turris Omnia router.
I found myself in the unfortunate situation to discover a CalDav uri using different providers. In this short post I guide you through a generic example flow which should work for most calendar providers.
Similar to the last post on building a C project, today I quickly cover how to build a Haskell project.
You might ask why? I got asked about that stuff by my friendly office colleague Samuel. By the way, without him I would have never installed/used Nixos in the first place. Good fella, go checkout his blog.
Today I learned how to build and install a simple C project on Nix(OS).
After some reading on the Internet 📚, I finally understood the basics of building and installing a package from C sources using a Nix expression file (the .nix file in the following examples).