# .env is make syntax (unquoted values with spaces), so direnv's dotenv rejects it.
if [[ -f .env ]]; then
  watch_file .env
  while IFS='=' read -r key value; do
    [[ $key =~ ^[A-Za-z_][A-Za-z0-9_]*$ ]] && export "$key=$value"
  done < .env
fi
use flake
