From 1083c49396a24c8c1cf94304df4f1f42584016b6 Mon Sep 17 00:00:00 2001 From: Konano Date: Fri, 8 Nov 2024 16:24:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(configure=5Fuser.sh):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20GPG=20=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- configure_user.sh | 10 ++++++++++ files/gpg.conf | 4 ++++ update.sh | 1 + 3 files changed, 15 insertions(+) create mode 100644 files/gpg.conf 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