Quick sh function to easily source .env files. By default sources .env, but also lets you pass another file to source
# Allow easy sourcing of .env files
sourceenv () {
# Enable export all
set -a
if [ -z "$1" ]; then
echo "Sourcing .env by default"
if [ -f .env ]; then
source .env
else
echo "No .env exists"
fi
else
source "$1"
fi
set +a
}