feat(configure_user.sh): 添加 GPG 配置功能
This commit is contained in:
parent
f6037156b9
commit
1083c49396
@ -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
|
||||
|
||||
4
files/gpg.conf
Normal file
4
files/gpg.conf
Normal file
@ -0,0 +1,4 @@
|
||||
# ~/.gnupg/gpg.conf
|
||||
|
||||
keyid-format 0xlong
|
||||
with-fingerprint
|
||||
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user