aboutsummaryrefslogtreecommitdiffstats
path: root/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh
diff options
context:
space:
mode:
authorSoispha <soispha@vhack.eu>2024-02-20 17:21:42 +0100
committerSoispha <soispha@vhack.eu>2024-02-20 17:21:42 +0100
commitf2bdeaed0bcf97a880fe36cfc8a050d1643120b8 (patch)
treeba4fe9c3ddf076529701c0e776ffef2104ac23d5 /hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh
parentrefactor(treewide): Add a `.sh` extension to shell scripts (diff)
downloadnixos-config-f2bdeaed0bcf97a880fe36cfc8a050d1643120b8.zip
refactor(treewide): Reformat all files with treefmt
This includes getting all shellscripts to pass shellcheck. To accomplish this, some old scripts were removed
Diffstat (limited to 'hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh')
-rwxr-xr-xhm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh27
1 files changed, 13 insertions, 14 deletions
diff --git a/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh b/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh
index 8a776d3a..085115e7 100755
--- a/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh
+++ b/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_sync-git-repo.sh
@@ -6,38 +6,37 @@ 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 new_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