aboutsummaryrefslogtreecommitdiff
path: root/home/bin
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2018-11-11 14:07:43 -0800
committerJakob Odersky <jakob@odersky.com>2018-11-11 14:07:43 -0800
commita686d0105185fb5ec578879fd6160eefb951d83c (patch)
treeee793aee8c1a2ca0a105a61566cbe4b56929e956 /home/bin
parent475362d7625306facdbaec36f8143464c8734d74 (diff)
downloaddotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.tar.gz
dotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.tar.bz2
dotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.zip
Add backup scripts, including systemd service and timer
Diffstat (limited to 'home/bin')
-rwxr-xr-xhome/bin/backup19
1 files changed, 4 insertions, 15 deletions
diff --git a/home/bin/backup b/home/bin/backup
index eb70d1d..b96fa33 100755
--- a/home/bin/backup
+++ b/home/bin/backup
@@ -1,17 +1,6 @@
#!/bin/bash
-set -e
+set -o errexit
-uuid=05b7770e-1f01-4b17-83de-ede0a04495a1
-instance="$(systemd-escape $uuid)"
-
-case "$1" in
- mount)
- sudo cryo "$uuid" mount
- ;;
- umount)
- sudo cryo "$uuid" umount
- ;;
- *)
- sudo systemctl start "cryo@$instance.service"
- ;;
-esac
+echo "backing up gdrive" >&2
+rclone sync --verbose ~/gdrive gdrive:laptop
+echo "backup successful" >&2