dotfiles/system/.local/bin/sync-tasks
Severin Kaderli e525f93958
Fix more folder names
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
2019-05-27 14:10:45 +02:00

31 lines
598 B
Bash
Executable file

#!/usr/bin/env bash
#
# SCRIPT NAME:
# sync-tasks
#
# AUTHOR:
# Severin Kaderli <severin@kaderli.dev>
#
# DESCRIPTION:
# Sync tasks in ~/tasks using git
#
# USAGE:
# ./sync-tasks
. /home/severin/.local/bin/utils
if [ ! -d "/home/severin/tasks" ]; then
exit
fi
print_time_log "sync-tasks" "Synchronizing tasks"
export TASKDATA="/home/severin/tasks"
export TASKRC="/home/severin/.config/task/taskrc"
task sync
cd "/home/severin/tasks" || exit
git pull > /dev/null 2>&1
git add --all > /dev/null 2>&1
git commit -s -m "Update tasks" > /dev/null 2>&1
git push origin master > /dev/null 2>&1