refactor(pass): separate popup rule from pass-view

This commit is contained in:
Kiana Sheibani 2026-02-04 16:32:06 -05:00
parent 2121324a54
commit 6d9e142cc0
Signed by: toki
GPG key ID: 6CB106C25E86A9F7

View file

@ -2769,9 +2769,11 @@ When visiting a password file, the file's buffer replaces the pass buffer, which
(el-patch-let (($file (concat (f-join (password-store-dir) entry) ".gpg"))) (el-patch-let (($file (concat (f-join (password-store-dir) entry) ".gpg")))
(el-patch-swap (el-patch-swap
(find-file $file) (find-file $file)
(pop-to-buffer (pop-to-buffer (find-file-noselect $file))))))
(find-file-noselect $file)
(cdr (+popup-make-rule nil '(:side bottom :size 8 :quit t :modeline t)))))))) ;; The popup rule indirectly triggered by above
(set-popup-rule! '(derived-mode . pass-view-mode)
:side 'bottom :size 8 :quit t :modeline t)
#+end_src #+end_src
* Org * Org