From 6f06f0c9ef4b88ca65c45e9620ef3e41cedf6abb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 19 Jan 2022 09:38:19 +0100 Subject: [PATCH] feat(restic): add mount script --- configs/backup.nix | 8 ++++++++ 1 file changed, 8 insertions(+) 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" + '') ]; }