diff --git a/configure_user.sh b/configure_user.sh index 2c5ff5e..7b901ab 100755 --- a/configure_user.sh +++ b/configure_user.sh @@ -85,6 +85,15 @@ configure_nvm() { fi } +configure_gpg() { + [ -d ~/.gnupg ] && [ -f ~/.gnupg/gpg.conf ] && return + + if confirm_action "要配置 gpg 吗?" "Y"; then + mkdir -p ~/.gnupg + cp $scriptdir/files/gpg.conf ~/.gnupg/gpg.conf + fi +} + # ============================================================ if [ $# -ne 0 ]; then @@ -102,3 +111,4 @@ configure_git configure_miniconda configure_miniforge configure_nvm +configure_gpg diff --git a/files/gpg.conf b/files/gpg.conf new file mode 100644 index 0000000..4f418d6 --- /dev/null +++ b/files/gpg.conf @@ -0,0 +1,4 @@ +# ~/.gnupg/gpg.conf + +keyid-format 0xlong +with-fingerprint diff --git a/update.sh b/update.sh index 916671a..80b0c8b 100755 --- a/update.sh +++ b/update.sh @@ -42,6 +42,7 @@ update_authorized_keys() { update_file $scriptdir/files/.nanorc ~/.nanorc update_file $scriptdir/files/.vimrc ~/.vimrc update_file $scriptdir/files/.tmux.conf ~/.tmux.conf +update_file $scriptdir/files/gpg.conf ~/.gnupg/gpg.conf update_file $scriptdir/files/zsh/00-init.zsh ~/.oh-my-zsh/custom/00-init.zsh update_file $scriptdir/files/zsh/10-theme.zsh ~/.oh-my-zsh/custom/10-theme.zsh update_file $scriptdir/files/zsh/20-function.zsh ~/.oh-my-zsh/custom/20-function.zsh