From 2bb30a99fa6ede58524f5b399388a9673e9529a4 Mon Sep 17 00:00:00 2001 From: jao Date: Thu, 16 Dec 2021 02:09:14 +0000 Subject: pass is actually quite nice --- init.org | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'init.org') diff --git a/init.org b/init.org index 488c0bd..4b47ec2 100644 --- a/init.org +++ b/init.org @@ -284,6 +284,20 @@ (pwd (plist-get item :secret))) (list user (when pwd (funcall pwd))))))) #+end_src +*** pass + #+begin_src emacs-lisp + (use-package password-store :ensure t + :bind (("C-c p" . jao-transient-password))) + + (transient-define-prefix jao-transient-password () + [[("c" "copy secret" password-store-copy) + ("C" "copy field" password-store-copy-field)] + [("e" "edit entry" password-store-edit) + ("g" "generate password" password-store-generate)] + [("d" "delete entry" password-store-remove) + ("r" "rename entry" password-store-rename)]]) + + #+end_src *** Pinentry #+begin_src emacs-lisp (use-package pinentry :ensure t) @@ -2778,7 +2792,8 @@ :bind (:map slack-mode-map (("@" . slack-message-embed-mention) ("#" . slack-message-embed-channel)) :map slack-message-buffer-mode-map - (("C-c C-e" . slack-message-edit))) + (("C-c C-e" . slack-message-edit) + ("C-c C-a" . slack-file-upload))) :config (dolist (f (list slack-file-dir slack-image-file-directory)) (when (not (file-exists-p f)) (make-directory f))) -- cgit v1.2.3