mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
fix(pass): add vertico support
This commit is contained in:
19
modules/tools/pass/autoload/consult.el
Normal file
19
modules/tools/pass/autoload/consult.el
Normal file
@ -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
|
Reference in New Issue
Block a user