summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2023-01-25 14:38:58 -0700
committerSean Whitton <spwhitton@spwhitton.name>2023-01-25 14:44:05 -0700
commit62d54deaaf8c3f77848b146569af873feea10123 (patch)
tree7e841627b704037a0432fe90c826d1b582c128ac /bin
parent6c755535f99f246a017895763b384343f67f06d8 (diff)
downloaddotfiles-62d54deaaf8c3f77848b146569af873feea10123.tar.gz
insinuate-dotfiles: don't die if .git/refs/remotes/local isn't there
Diffstat (limited to 'bin')
-rwxr-xr-xbin/insinuate-dotfiles2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/insinuate-dotfiles b/bin/insinuate-dotfiles
index c57a6d17..2c0616aa 100755
--- a/bin/insinuate-dotfiles
+++ b/bin/insinuate-dotfiles
@@ -45,7 +45,7 @@ ssh "$1" "mkdir -p src/dotfiles"
temp="$(mktemp -d -p $HOME/tmp insinuate.XXX)"
git clone --no-hardlinks --depth 1 -o local -b master \
"file://$HOME/src/dotfiles" "$temp"
-( cd "$temp" && git remote rm local && rm -r .git/refs/remotes/local )
+( cd "$temp" && git remote rm local && rm -rf .git/refs/remotes/local )
tar -C"$temp/.." -zcf - "$(basename $temp)" \
| ssh "$1" 'tar --strip-components=1 -Csrc/dotfiles -zxf -'
rm -rf "$temp"