From ba3b25b662c3e024d32eb84439e2552781a37194 Mon Sep 17 00:00:00 2001 From: Soispha Date: Fri, 20 Oct 2023 23:24:37 +0200 Subject: fix(hm/pkgs/src/neorg): Only commit when something has changed --- hm/soispha/pkgs/scripts/wrappers/neorg | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'hm') diff --git a/hm/soispha/pkgs/scripts/wrappers/neorg b/hm/soispha/pkgs/scripts/wrappers/neorg index f34b20b8..48195eb1 100755 --- a/hm/soispha/pkgs/scripts/wrappers/neorg +++ b/hm/soispha/pkgs/scripts/wrappers/neorg @@ -150,7 +150,10 @@ ADD_open_taskwarrior_project_file() { base_task_project_file_path="$(awk "{ gsub(\"$git_dir/\", \"\", \$0); print }" "$(ptmp "$task_project_file")")" git add $task_project_file; - git commit --verbose --message="chore($(dirname "$base_task_project_file_path")): Update" + if ! [ "$(git status --porcelain=v2 | awk '{print $2}' | head -c 1)" = "." ]; then + # TODO: Also check that only our file is staged before committing <2023-10-20> + git commit --verbose --message="chore($(dirname "$base_task_project_file_path")): Update" + fi } # }}} -- cgit 1.4.1