From cf0eab467d5473de5312da6a95f875c4ae971542 Mon Sep 17 00:00:00 2001 From: David Elentok <3david@gmail.com> Date: Tue, 14 May 2024 18:21:08 +0300 Subject: Update readme --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 45a94b7..4901095 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ This is a simple alternative to the "X" command that was removed from Neovim. Disclaimer: It's probably not the most secure implementation (if such thing is -even possible) but it gives the ability to edit files that will be stored in -encrypted on the disk. +even possible) but it gives the ability to edit files while they are stored +in an encrypted format on the disk. ## Usage @@ -23,6 +23,17 @@ Add the following to your package manager: { "elentok/encrypt.nvim", opts = {} }, ``` +## Manual decryption + +To decrypt a file that was encrypted using `decrypt.nvim` without the plugin +just run: + +``` +cat encrypted.txt \ + | base64 --decode \ + | openssl enc -d -aes-256-cbc -pbkdf2 -salt -in - -out - -k {PASSWORD} +``` + ## TODO - [ ] Store the password in a local scope in the plugin instead of as a buffer -- cgit v1.2.3