diff options
author | jao <jao@gnu.org> | 2021-12-16 02:09:14 +0000 |
---|---|---|
committer | jao <jao@gnu.org> | 2021-12-16 02:09:14 +0000 |
commit | 2bb30a99fa6ede58524f5b399388a9673e9529a4 (patch) | |
tree | 4200047fb8e9fbb99c66f35441bd7a4f410a88d1 /init.org | |
parent | f923ad94c799175177f5a0f333824b201eaf5088 (diff) | |
download | elibs-2bb30a99fa6ede58524f5b399388a9673e9529a4.tar.gz elibs-2bb30a99fa6ede58524f5b399388a9673e9529a4.tar.bz2 |
pass is actually quite nice
Diffstat (limited to 'init.org')
-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))) |