diff --git a/files/git/.config/git/config b/files/git/.config/git/config index 0d65aae..41896fd 100644 --- a/files/git/.config/git/config +++ b/files/git/.config/git/config @@ -121,7 +121,7 @@ signatureFile = ~/.signature outputDirectory = /tmp/patch [gpg] - program = gpgw + program = gpg minTrustLevel = fully [grep] extendedRegexp = true diff --git a/files/mutt/.config/mutt/conf.d/pgp.muttrc b/files/mutt/.config/mutt/conf.d/pgp.muttrc index bf7de32..e95e598 100644 --- a/files/mutt/.config/mutt/conf.d/pgp.muttrc +++ b/files/mutt/.config/mutt/conf.d/pgp.muttrc @@ -26,17 +26,5 @@ set pgp_autoinline = no # Inline is user preference set pgp_use_gpg_agent = yes # Avoid prompting for a passphrase set pgp_timeout = 600 # Seconds to linger passphrase in mememory set pgp_good_sign = "^\\[GNUPG:\\] GOODSIG" -set pgp_list_pubring_command = "qubes-gpg-client-wrapper --no-verbose --batch --quiet --with-colons --list-keys %r" -set pgp_list_secring_command = "qubes-gpg-client-wrapper --no-verbose --batch --quiet --with-colons --list-secret-keys %r" -set pgp_decode_command = "qubes-gpg-client-wrapper -d --status-fd=2 --batch %f" -set pgp_decrypt_command = "$pgp_decode_command" -set pgp_verify_command = "qubes-gpg-client-wrapper --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f" -set pgp_sign_command = "qubes-gpg-client-wrapper --batch --armor --detach-sign --textmode %?a?-u %a? %f" -set pgp_clearsign_command = "qubes-gpg-client-wrapper --batch --armor --textmode --clearsign %?a?-u %a? %f" -set pgp_encrypt_only_command = "/usr/lib/mutt/pgpewrap qubes-gpg-client-wrapper --batch --textmode --armor --always-trust %?a?--encrypt-to %a? --encrypt -- -r %r -- %f | sed -e '2iCharset: UTF-8'" -set pgp_encrypt_sign_command = "/usr/lib/mutt/pgpewrap qubes-gpg-client-wrapper --batch --textmode --armor --always-trust %?a?--encrypt-to %a? --encrypt --sign %?a?-u %a? -- -r %r -- %f | sed -e '2iCharset: UTF-8'" -set pgp_import_command = "qubes-gpg-import-key %f; gpg --no-verbose --import %f" -set pgp_export_command = "qubes-gpg-client-wrapper --no-verbose --export --armor %r" -set pgp_verify_key_command = "gpg --no-verbose --batch --fingerprint --check-sigs %r" ## vim: ft=muttrc diff --git a/files/sh/.config/sh/shrc b/files/sh/.config/sh/shrc index bfd0fcf..ed0d37c 100644 --- a/files/sh/.config/sh/shrc +++ b/files/sh/.config/sh/shrc @@ -97,11 +97,6 @@ has fdfind && alias fd="fdfind" has lynx && alias lynx="lynx -vikeys" has qubesctl && alias qubesctl="sudo qubesctl --show-output" qctl="qubesctl" has gpg && alias gpgs="gpg --show-keys" -has gpg2 && alias gpg="gpg2" -if has qubes-gpg-client-wrapper; then - alias qubes-gpg="qubes-gpg-client-wrapper" - alias qgpg="qubes-gpg" -fi ## {{{ Tmux has tmux && { alias t="tmux" diff --git a/files/sh/.local/bin/gpg-sign-email b/files/sh/.local/bin/gpg-sign-email index 0e2d48d..e6ffa7d 100755 --- a/files/sh/.local/bin/gpg-sign-email +++ b/files/sh/.local/bin/gpg-sign-email @@ -42,6 +42,6 @@ for f in "${@}"; do cp "$f" "$f.asc" "$vi_cmd" -u NONE \ -c 'set nomodeline' -c 'norm gg}j' \ - -c '.,$!gpgw -a --clear-sign' \ + -c '.,$!gpg -a --clear-sign' \ -c 'wq' -- "$f.asc" done diff --git a/files/sh/.local/bin/gpgw b/files/sh/.local/bin/gpgw deleted file mode 100755 index baaa722..0000000 --- a/files/sh/.local/bin/gpgw +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -## SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. -## -## SPDX-License-Identifier: AGPL-3.0-or-later - -set -eu - -gpg_cmd="$(has -s qubes-gpg-client-wrapper gpg2 gpg)" - -if test -z "$gpg_cmd"; then - printf '%s\n' "Please install one of the following tools: qubes-gpg-client-wrapper, gpg2 or gpg." - exit 1 -fi - -"$gpg_cmd" "$@" diff --git a/files/vim/.config/vim/vimrc b/files/vim/.config/vim/vimrc index 056257c..0e74d9f 100644 --- a/files/vim/.config/vim/vimrc +++ b/files/vim/.config/vim/vimrc @@ -245,9 +245,9 @@ vnoremap . :normal . vnoremap > >gv vnoremap < ge !gpgw -aser -vnoremap gs !gpgw -a --clear-sign -vnoremap gd !gpgw -d +vnoremap ge !gpg -aser +vnoremap gs !gpg -a --clear-sign +vnoremap gd !gpg -d nnoremap r "hyiw:%s/h//g nnoremap s "hyiw/h