diff --git a/plugins/dotenv/dotenv.plugin.zsh b/plugins/dotenv/dotenv.plugin.zsh index 9dd78422..efef38e2 100644 --- a/plugins/dotenv/dotenv.plugin.zsh +++ b/plugins/dotenv/dotenv.plugin.zsh @@ -2,7 +2,11 @@ source_env() { if [[ -f .env ]]; then - source .env + if errs=$(bash -n .env 2>&1); + then source .env; + else + printf '%s\n' "Found some errors while parsing your .env file: " "$errs"; + fi fi }