#!/usr/bin/bash set -e COURSE=$1 REPO_PATH=/home/tt/.cache/$COURSE-config GIT_USER=$(whoami) GIT_HOSTNAME=$(hostname -s) GIT_EMAIL="${GIT_USER}@${GIT_HOSTNAME}" git -C $REPO_PATH pull --rebase rsync -r --delete $REPO_PATH/home/tt/.config/ /home/tt/.config joj3-forge convert /home/tt/.config/joj rsync -r --delete /home/tt/.config/joj/ $REPO_PATH/home/tt/.config/joj git -C $REPO_PATH config user.name $GIT_USER git -C $REPO_PATH config user.email $GIT_EMAIL git -C $REPO_PATH add home/tt/.config/joj if ! git -C "$REPO_PATH" diff --staged --quiet; then git -C $REPO_PATH commit -m "chore: joj3-forge convert" git -C $REPO_PATH push fi