summaryrefslogtreecommitdiffstats
path: root/hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh
diff options
context:
space:
mode:
Diffstat (limited to 'hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh')
-rwxr-xr-xhm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh29
1 files changed, 14 insertions, 15 deletions
diff --git a/hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh b/hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh
index b043f141..996e105a 100755
--- a/hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh
+++ b/hm/soispha/conf/taskwarrior/hooks/scripts/on-modify_sync-git-repo.sh
@@ -6,39 +6,38 @@ SHELL_LIBRARY_VERSION="2.0.13" . %SHELL_LIBRARY_PATH
# override shell lib output to stdout
eprint() {
# shellcheck disable=SC2317
- print "$@";
-};
+ print "$@"
+}
eprintln() {
# shellcheck disable=SC2317
- println "$@";
-};
+ println "$@"
+}
enable_hook_dbg() {
- debug_hooks="$(task _get rc.debug.hooks)";
+ debug_hooks="$(task _get rc.debug.hooks)"
[ "$debug_hooks" ] && [ "$debug_hooks" -ge 1 ] && dbg_enable
}
update_git_repo() {
- task_data="$(task _get rc.data.location)";
+ task_data="$(task _get rc.data.location)"
[ "$task_data" ] || die "Taskwarrior should have a location set"
cd "$task_data" || die "(BUG?): Your data.location path is not accessable"
[ -d ./.git/ ] || git init
- git add .;
- git commit --message="chore: Update" --no-gpg-sign;
+ git add .
+ git commit --message="chore: Update" --no-gpg-sign
}
-
-read -r _old_task;
-read -r new_task;
+read -r _old_task
+read -r new_task
# We don't change the task, thus immediately return the json
-echo "$new_task";
+echo "$new_task"
-enable_hook_dbg;
-update_git_repo;
+enable_hook_dbg
+update_git_repo
-exit 0;
+exit 0
# vim: ft=sh