dotfiles

my active dotfiles
git clone git://git.jakekoroman.com/dotfiles
Log | Files | Refs | README

commit a00b35a806be0b6c8d963d93a45a502a2b3d7e78
parent 5eeaa82d2f4a1bcb2262e872cf245931da38cbbd
Author: Jake Koroman <jake@jakekoroman.com>
Date:   Fri,  7 Nov 2025 11:06:58 -0500

remove tabs from deploy script.

Diffstat:
Mdeploy.sh | 60++++++++++++++++++++++++++++++------------------------------
1 file changed, 30 insertions(+), 30 deletions(-)

diff --git a/deploy.sh b/deploy.sh @@ -5,39 +5,39 @@ SCRIPT_DIR="$( cd "$( dirname "$BASH_SOURCE[0]" )" && pwd )" symlink_file() { - filename="$SCRIPT_DIR/$1" - destination="$HOME/$2/$1" - - mkdir -p $(dirname "$destination") - - if [ ! -L "$destination" ]; then - if [ -e "$destination" ]; then - echo "[ERROR] $destination exists but it's not a symlink. Please fix that manually" && exit 1 - else - ln -s "$filename" "$destination" - echo "[OK] $filename -> $destination" - fi - else - echo "[WARNING] $filename already symlinked" - fi + filename="$SCRIPT_DIR/$1" + destination="$HOME/$2/$1" + + mkdir -p $(dirname "$destination") + + if [ ! -L "$destination" ]; then + if [ -e "$destination" ]; then + echo "[ERROR] $destination exists but it's not a symlink. Please fix that manually" && exit 1 + else + ln -s "$filename" "$destination" + echo "[OK] $filename -> $destination" + fi + else + echo "[WARNING] $filename already symlinked" + fi } deploy_manifest() { - for row in $(cat $SCRIPT_DIR/$1); do - filename=$(echo $row | cut -d \| -f 1) - operation=$(echo $row | cut -d \| -f 2) - destination=$(echo $row | cut -d \| -f 3) - - case $operation in - symlink) - symlink_file $filename $destination - ;; - - *) - echo "[WARNING] Unknown operation $operation. Skipping..." - ;; - esac - done + for row in $(cat $SCRIPT_DIR/$1); do + filename=$(echo $row | cut -d \| -f 1) + operation=$(echo $row | cut -d \| -f 2) + destination=$(echo $row | cut -d \| -f 3) + + case $operation in + symlink) + symlink_file $filename $destination + ;; + + *) + echo "[WARNING] Unknown operation $operation. Skipping..." + ;; + esac + done } echo "--- Configs ---"