From 25f664437083acb0b33e4fe28a53b65ed7e72a0f Mon Sep 17 00:00:00 2001 From: Konano Date: Sun, 23 Jul 2023 17:35:55 +0800 Subject: [PATCH] add configure_git --- files/.gitconfig | 5 +++++ init_root.sh | 11 +++++++++++ init_sudo.sh | 11 +++++++++++ 3 files changed, 27 insertions(+) create mode 100644 files/.gitconfig diff --git a/files/.gitconfig b/files/.gitconfig new file mode 100644 index 0000000..f381aa0 --- /dev/null +++ b/files/.gitconfig @@ -0,0 +1,5 @@ +[user] + email = nanoapezlk@gmail.com + name = Konano +[init] + defaultBranch = main diff --git a/init_root.sh b/init_root.sh index 3836fc7..8109b34 100755 --- a/init_root.sh +++ b/init_root.sh @@ -217,6 +217,16 @@ configure_miniconda() { fi } +configure_git() { + [ -f ~/.gitconfig ] && return + + read -p "要配置 git 吗?[N]: " response + + if [[ $response =~ ^[Yy]$ ]]; then + cp $scriptdir/files/.gitconfig ~/.gitconfig + fi +} + check_google_access configure_ssh configure_ssh_keygen @@ -232,3 +242,4 @@ configure_hostname configure_timedate configure_fail2ban configure_miniconda +configure_git diff --git a/init_sudo.sh b/init_sudo.sh index 44ade57..a0bedc2 100755 --- a/init_sudo.sh +++ b/init_sudo.sh @@ -223,6 +223,16 @@ configure_miniconda() { fi } +configure_git() { + [ -f ~/.gitconfig ] && return + + read -p "要配置 git 吗?[N]: " response + + if [[ $response =~ ^[Yy]$ ]]; then + cp $scriptdir/files/.gitconfig ~/.gitconfig + fi +} + check_google_access configure_ssh configure_ssh_keygen @@ -238,3 +248,4 @@ configure_hostname configure_timedate configure_fail2ban configure_miniconda +configure_git