diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2021-07-02 11:38:53 -0600 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2021-07-07 13:29:59 -0600 |
commit | 8686f413198d3659ad1d88560de8c6106cc695de (patch) | |
tree | 6200c0254f2df7c1da86a1fa84e26c3bb94bae68 /packages | |
parent | 6674309bd5352ea204e3eb3eb7c6bd9a2e2c7c1a (diff) | |
download | dotfiles-8686f413198d3659ad1d88560de8c6106cc695de.tar.gz dotfiles-8686f413198d3659ad1d88560de8c6106cc695de.tar.xz |
overlays: kb: add kopia-snapshot script
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'packages')
-rw-r--r-- | packages/scripts/kopia-snapshot-sh/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/scripts/kopia-snapshot-sh/default.nix b/packages/scripts/kopia-snapshot-sh/default.nix new file mode 100644 index 00000000..5614e679 --- /dev/null +++ b/packages/scripts/kopia-snapshot-sh/default.nix @@ -0,0 +1,8 @@ +{ pkgs, ... }: + +pkgs.writeScriptBin "kopia-snapshot.sh" '' +#!${pkgs.bash}/bin/bash + +exec ${pkgs.coreutils}/bin/cat "$HOME/.config/kopia/targets" | \ + ${pkgs.findutils}/bin/xargs --no-run-if-empty ${pkgs.kopia}/bin/kopia snapshot create +'' |