From e0234dcab1caf328da409fac367183a300c3c13b Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 28 Jul 2021 13:08:58 -0400 Subject: [PATCH] fix(pass): add vertico support --- modules/tools/pass/autoload/consult.el | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 modules/tools/pass/autoload/consult.el diff --git a/modules/tools/pass/autoload/consult.el b/modules/tools/pass/autoload/consult.el new file mode 100644 index 000000000..0037b8f8d --- /dev/null +++ b/modules/tools/pass/autoload/consult.el @@ -0,0 +1,19 @@ +;;; tools/pass/autoload/consult.el -*- lexical-binding: t; -*- +;;;###if (featurep! :completion vertico) + +;;;###autoload +(defun +pass/consult (arg pass) + "TODO" + (interactive + (list current-prefix-arg + (consult--read (password-store-list) + :prompt "Pass: " + :sort nil + :require-match t + :category 'pass))) + (funcall (if arg + #'password-store-url + #'password-store-copy) + pass)) + +;; TODO Add embark actions to +pass/consult