From 531f73365e751f9b75bf84e724ff02fcae441492 Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Wed, 15 Jun 2022 16:13:40 -0700 Subject: [PATCH] Add Keepass interface to Emacs --- ha-config.org | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ha-config.org b/ha-config.org index 27731b5..62ce49c 100644 --- a/ha-config.org +++ b/ha-config.org @@ -1644,6 +1644,16 @@ Let's try [[https://github.com/bastibe/annotate.el][annotate-mode]], which allow "n k" '("prev" . annotate-goto-previous-annotation))) #+END_SRC Keep the annotations simple, almost /tag-like/, and then the summary allows you to display them. +** Keepass +Use the [[https://github.com/ifosch/keepass-mode][keepass-mode]] to view a /read-only/ version of my Keepass file in Emacs: +#+BEGIN_SRC emacs-lisp + (use-package keepass-mode) +#+END_SRC +When having your point on a key entry, you can copy fields to kill-ring using: + - ~u~ :: URL + - ~b~ :: user name + - ~c~ :: password + ** Demo It Making demonstrations /within/ Emacs with my [[https://github.com/howardabrams/demo-it][demo-it]] project. While it is on MELPA, I want to use my own cloned version to make sure I can keep debugging aspects of it. Especially since its use of [[https://github.com/takaxp/org-tree-slide][org-tree-slide]] has separated so that I can use [[https://github.com/rlister/org-present][org-present]]. #+BEGIN_SRC emacs-lisp