if ! [ -f git/gitconfig.symlink ]
then
    info 'setup gitconfig'

    git_credential='cache'
    if [ "$(uname -s)" == "Darwin" ]
    then
        git_credential='osxkeychain'
    fi

    git_authorname=$GIT_AUTHOR_NAME
    if [ -z "$GIT_AUTHOR_NAME" ]
    then
        user ' - What is your github author name?'
        read -e git_authorname
    fi

    git_authoremail=$GIT_AUTHOR_EMAIL
    if [ -z "$GIT_AUTHOR_EMAIL" ]
    then
        user ' - What is your github author email?'
        read -e git_authoremail
    fi

    sed -e "s/AUTHORNAME/$git_authorname/g" -e "s/AUTHOREMAIL/$git_authoremail/g" -e "s/GIT_CREDENTIAL_HELPER/$git_credential/g" git/gitconfig.symlink.example > git/gitconfig.symlink

    success 'gitconfig'
fi

if ! [ -f git/gitconfig.symlink ]
then
    info 'setup gitconfig'

    git_credential='cache'
    if [ "$(uname -s)" == "Darwin" ]
    then
        git_credential='osxkeychain'
    fi

    user ' - What is your github author name?'
    read -e git_authorname
    user ' - What is your github author email?'
    read -e git_authoremail

    sed -e "s/AUTHORNAME/$git_authorname/g" -e "s/AUTHOREMAIL/$git_authoremail/g" -e "s/GIT_CREDENTIAL_HELPER/$git_credential/g" git/gitconfig.symlink.example > git/gitconfig.symlink

    success 'gitconfig'
fi

--- 
+++ 
@@ -8,19 +8,10 @@
         git_credential='osxkeychain'
     fi
 
-    git_authorname=$GIT_AUTHOR_NAME
-    if [ -z "$GIT_AUTHOR_NAME" ]
-    then
-        user ' - What is your github author name?'
-        read -e git_authorname
-    fi
-
-    git_authoremail=$GIT_AUTHOR_EMAIL
-    if [ -z "$GIT_AUTHOR_EMAIL" ]
-    then
-        user ' - What is your github author email?'
-        read -e git_authoremail
-    fi
+    user ' - What is your github author name?'
+    read -e git_authorname
+    user ' - What is your github author email?'
+    read -e git_authoremail
 
     sed -e "s/AUTHORNAME/$git_authorname/g" -e "s/AUTHOREMAIL/$git_authoremail/g" -e "s/GIT_CREDENTIAL_HELPER/$git_credential/g" git/gitconfig.symlink.example > git/gitconfig.symlink
 
Allow env variables for setting git info
