this post was submitted on 29 Aug 2023
4 points (100.0% liked)

nixos

1233 readers
1 users here now

All about NixOS - https://nixos.org/

founded 4 years ago
 

I'm migrating my NAS to nixos, and I got to the point of setting up my restic backups.

services.restic.backups is great, but -- on top of the systemd timers/services -- I also want some helper scripts (eg. one to easily mount the backups, stuff that with ansible I currently generate into /usr/local/sbin).

These scripts would be entirely generated from the services.restic.backups config and would reference sops secrets also from configuration.nix, so... I don't think it would make sense to make a package out of them?

What should I use to make these scripts? Should I use nixpkgs.writeShellApplication and then alter the PATH?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here