summaryrefslogtreecommitdiff
path: root/mac/.local/bin/task/taskwarrior-tui/tasks-sync
blob: 06334c42ecddcb0fa69f46a30b0b612b14b5b357 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh

if [ "$(task _get tw.syncneeded)" -eq 1 ]; then
  if ! task sync 2>/dev/null; then
    task config sync.encryption_secret "$(pass show server/task_secret)"
    task config sync.gcp.bucket "task.thesiah.xyz"
    task config sync.gcp.credential_path "${XDG_DATA_HOME:-${HOME}/.local/share}/task/task-sync-server.json"

    task sync
  fi
fi