diff options
| -rw-r--r-- | mkshrc | 10 | ||||
| -rw-r--r-- | shell/utils | 10 |
2 files changed, 20 insertions, 0 deletions
@@ -319,6 +319,16 @@ eval _tmux_session -s "\$session" -w "\$working_directory" -n "main" \ } +gpgTmpDir() { + set -x + if echo "$GNUPGHOME" | grep -q "/dev/shm/"; then + rm -rvf "$GNUPGHOME" + fi + + export GNUPGHOME="$(mktemp -d /dev/shm/GPG.XXXXXX)" + set +x +} + setcolorterminal() { case $TERM in xterm-kitty) diff --git a/shell/utils b/shell/utils index 92f7f82..955d958 100644 --- a/shell/utils +++ b/shell/utils @@ -222,3 +222,13 @@ eval _tmux_session -s "\$session" -w "\$working_directory" -n "main" \ "\$@" \ } + +gpgTmpDir() { + set -x + if echo "$GNUPGHOME" | grep -q "/dev/shm/"; then + rm -rvf "$GNUPGHOME" + fi + + export GNUPGHOME="$(mktemp -d /dev/shm/GPG.XXXXXX)" + set +x +} |
