From 7191a1a9c48bf31ca3a0d9de60baf6931ff7cb54 Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Fri, 17 Jan 2020 12:12:15 +0100
Subject: Include ipass util
---
.local/bin/ipass | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100755 .local/bin/ipass
(limited to '.local')
diff --git a/.local/bin/ipass b/.local/bin/ipass
new file mode 100755
index 0000000..63ec46a
--- /dev/null
+++ b/.local/bin/ipass
@@ -0,0 +1,19 @@
+#! /usr/bin/env sh
+
+main()
+{
+ cd "${HOME}/.password-store" || exit 1
+
+ file=$(find ./* -type f | sed 's-^\./--' | sed 's-\.gpg$--' | dmenu)
+ dmenu_exit=$?
+
+ if [ "${dmenu_exit}" -ne 0 ]
+ then
+ exit 2
+ fi
+
+ pass show "$file" | perl -pe 'chomp' | xdotool type --file -
+ notify-send -i "dialog-password" "ipass" "${file}"
+}
+
+main "$@"
--
cgit v1.1