summaryrefslogtreecommitdiff
path: root/zsh/functions
diff options
context:
space:
mode:
Diffstat (limited to 'zsh/functions')
-rw-r--r--zsh/functions/_vault3
-rw-r--r--zsh/functions/vault19
2 files changed, 0 insertions, 22 deletions
diff --git a/zsh/functions/_vault b/zsh/functions/_vault
deleted file mode 100644
index 5cab4e5..0000000
--- a/zsh/functions/_vault
+++ /dev/null
@@ -1,3 +0,0 @@
-#compdef vault
-
-_arguments ": :(close open)" ": :_path_files"
diff --git a/zsh/functions/vault b/zsh/functions/vault
deleted file mode 100644
index 8196772..0000000
--- a/zsh/functions/vault
+++ /dev/null
@@ -1,19 +0,0 @@
-# -*- mode: sh -*-
-
-case $1 in
- close)
- hdiutil unmount -quiet $2
- ;;
- open)
- local session=$(op signin --raw)
- if [[ -z ${session} ]]; then
- return 1
- fi
- op get item ${2:t} --fields password --session ${session} \
- | hdiutil attach -quiet -stdinpass $2
- op signout --session ${session}
- ;;
- *)
- return 1
- ;;
-esac