diff options
-rw-r--r-- | init.org | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -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))) |