From d70dc75744485fb69768b8c3f012ee0aa074a469 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Fri, 15 Nov 2019 19:04:40 -0500 Subject: Add in a shell function to source the contents of a pass entry --- mkshrc | 6 ++++++ shell/utils | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/mkshrc b/mkshrc index e107b2b..4ef426f 100644 --- a/mkshrc +++ b/mkshrc @@ -219,6 +219,12 @@ checkSSHAgent() { fi } +passenv() { + _f="$(mktemp)" + pass "$@" > "$_f" + . "$_f" + rm -f "$_f" +} setcolorterminal() { diff --git a/shell/utils b/shell/utils index 3822ca2..2c45194 100644 --- a/shell/utils +++ b/shell/utils @@ -127,4 +127,10 @@ checkSSHAgent() { fi } +passenv() { + _f="$(mktemp)" + pass "$@" > "$_f" + . "$_f" + rm -f "$_f" +} -- cgit v1.2.3