summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.zsh_pass7
-rw-r--r--.zshrc1
2 files changed, 8 insertions, 0 deletions
diff --git a/.zsh_pass b/.zsh_pass
new file mode 100644
index 0000000..5825daf
--- /dev/null
+++ b/.zsh_pass
@@ -0,0 +1,7 @@
+compdef _pass mypass
+
+zstyle ':completion::complete:mypass::' prefix "$HOME/Data/henksfiles/password-store"
+mypass() {
+ PASSWORD_STORE_DIR=$HOME/Data/henksfiles/password-store pass $@
+}
+
diff --git a/.zshrc b/.zshrc
index b0bfd27..f7e8f2d 100644
--- a/.zshrc
+++ b/.zshrc
@@ -11,6 +11,7 @@ autoload -U edit-command-line
. ~/.zsh_aliases
. ~/.zsh_local
. ~/.zsh_qemu
+. ~/.zsh_pass
zle -N zle-line-init
zle -N zle-keymap-select