aboutsummaryrefslogtreecommitdiff
path: root/bash/init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bash/init.sh')
-rw-r--r--bash/init.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/bash/init.sh b/bash/init.sh
index 777a322..4e0ee65 100644
--- a/bash/init.sh
+++ b/bash/init.sh
@@ -1,10 +1,10 @@
#!/usr/bin/env bash
locked_init() {
- pushd ~/ > /dev/null
+ pushd ~/ > /dev/null || exit 1
mkdir -p ~/.emacs.d/.cache/
- mkdir -p $(dirname "$AUTOJUMP_TXT")
+ mkdir -p "$(dirname "$AUTOJUMP_TXT")"
touch "$AUTOJUMP_TXT"
# clone all missing repos
@@ -13,12 +13,12 @@ locked_init() {
printf "" > /tmp/mr-repos
mr inject > /dev/null
- printf "(\n" > /tmp/mr-projectile
+ printf "(\\n" > /tmp/mr-projectile
sed -E 's/\/home\/andreh/~/' /tmp/mr-repos | awk '{print "\""$1"/""\""}' >> /tmp/mr-projectile
printf ")" >> /tmp/mr-projectile
cp /tmp/mr-projectile ~/.emacs.d/.cache/projectile-bookmarks.eld
- popd > /dev/null
+ popd > /dev/null || exit 1
}
export -f locked_init
@@ -32,7 +32,7 @@ export -f locked_init
# Tests
-pushd $DOTFILES > /dev/null
+pushd "$DOTFILES" > /dev/null || exit 1
sizes=$(git diff-files --ignore-submodules | awk '{print $6}' | xargs du | awk '{print $1}')
for size in $sizes; do
@@ -42,4 +42,4 @@ for size in $sizes; do
fi
done
-popd > /dev/null
+popd > /dev/null || exit 1