diff --git a/src/lib/internals/compile-dotfile.sh b/src/lib/internals/compile-dotfile.sh index 7cb1c6d..6ba06dc 100644 --- a/src/lib/internals/compile-dotfile.sh +++ b/src/lib/internals/compile-dotfile.sh @@ -2,6 +2,11 @@ compile-dotfile() { local dotfile="$1" if [ -z "$dotfile" ]; then dotfile="$DOTFILE"; fi + if [ ! -f "$dotfile" ]; then + echo "ERROR: \"$dotfile\" does not exist." >&2 + return 1 + fi + local output="" local line="" while IFS= read line; do