summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
Diffstat (limited to 'README.org')
-rw-r--r--README.org20
1 files changed, 20 insertions, 0 deletions
diff --git a/README.org b/README.org
index 2c373fa..137b28e 100644
--- a/README.org
+++ b/README.org
@@ -62,6 +62,26 @@ Add to your Emacs configuration:
;; (setq esb-storage-backend 'plain)
#+END_SRC
+*** Asymmetric vs Symmetric Encryption
+
+By default, ESB uses symmetric encryption (passphrase only). If you want asymmetric encryption tied to your GPG key:
+
+#+BEGIN_SRC elisp
+(setq esb-gpg-recipient "[email protected]") ; or GPG key ID
+#+END_SRC
+
+If you already have a symmetrically encrypted file, reload and save to re-encrypt:
+#+BEGIN_SRC elisp
+M-x esb-reload-bookmarks
+M-x esb-add-bookmark ; or edit any bookmark to trigger save
+#+END_SRC
+
+To disable encryption entirely:
+#+BEGIN_SRC elisp
+(setq esb-storage-backend 'plain)
+(setq esb-bookmarks-file "~/bookmarks/bookmarks.json")
+#+END_SRC
+
*** Key Binding Setup
ESB doesn't define any global key bindings by default to avoid conflicts. You need to define your own key bindings.