alexlemaire/git-assist

View on GitHub
easy-use/Mac/machine-config.sh

Summary

Maintainability
Test Coverage
#!/bin/bash

header_print() {
  echo $1
  echo "Tip: you can cancel this operation by pressing CTRL + C"
}

EXEC="$(npm bin -g)/git-assist"

# generate SSH key
header_print "Generating SSH key for GitHub..."
$EXEC ssh --generate

# generate GPG key
header_print "Generating GPG key for GitHub..."
$EXEC gpg --generate

# configurate user
header_print "Configurating GitHub user..."
$EXEC config -g

if [[ $2 != "--noEndMsg" ]]
then
  echo "Done!"
  read -p "Press Return to exit"
fi