diff --git a/configs/backup.nix b/configs/backup.nix index cab8673..75af908 100644 --- a/configs/backup.nix +++ b/configs/backup.nix @@ -25,5 +25,13 @@ in (pkgs.writers.writeDashBin "restic-niveum" '' ${pkgs.restic}/bin/restic -r ${restic.repository} -p ${} "$@" '') + (pkgs.writers.writeDashBin "restic-mount" '' + mountdir=$(mktemp -d) + trap clean EXIT + clean() { + rm "$mountdir" + } + ${pkgs.restic}/bin/restic -r ${restic.repository} -p ${} mount "$mountdir" + '') ]; }