Files
dotfiles/setup.d/20-gitconfig.sh
2021-11-16 22:47:18 +00:00

22 lines
496 B
Bash

#!/bin/bash
DOTFILES=$( cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd || return)
GITCONFIG="${DOTFILES}/bash.d/10-gitconfig.local.sh"
if [[ -z "${GIT_AUTHOR_NAME}" ]]; then
read -p 'Git Author Name: ' GIT_AUTHOR_NAME
fi
if [[ -z "${GIT_AUTHOR_EMAIL}" ]]; then
read -p 'Git Author Email: ' GIT_AUTHOR_EMAIL
fi
cat > "$GITCONFIG" <<EOL
#!/bin/bash
export GIT_AUTHOR_NAME="${GIT_AUTHOR_NAME}"
export GIT_AUTHOR_EMAIL="${GIT_AUTHOR_EMAIL}"
EOL
unset GIT_AUTHOR_NAME
unset GIT_AUTHOR_EMAIL