diff --git a/termux_trigger.sh b/termux_trigger.sh new file mode 100644 index 0000000..c62fa02 --- /dev/null +++ b/termux_trigger.sh @@ -0,0 +1,17 @@ +#! /bin/bash + +OBSIDIAN_DATA_DIR="/storage/emulated/0/Documents/obsidian" + +for i in ${OBSIDIAN_REPO[@]}; do + if [[ -d "${OBSIDIAN_DATA_DIR}/${i}" ]]; then + cd "${OBSIDIAN_DATA_DIR}/${i}" + git add . + git commit -m "Vault Backup from Mobile as of $(date +%s)" + git fetch origin master + git merge master --no-edit + git push origin master + else + git clone "https://baalajimaestro:${REPO_PASSWORD}@git.baalajimaestro.me/baalajimaestro/${i}" "${OBSIDIAN_DATA_DIR}/${i}" + git config --global --add safe.directory "${OBSIDIAN_DATA_DIR}/${i}" + fi +done