Skip to content

A Neovim Linux plugin to easy encrypt and decrypt your secured directory

License

Notifications You must be signed in to change notification settings

kurotych/ccryptor.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCryptor.nvim

A Neovim Linux plugin to easy encrypt and decrypt your secured directory, based on ccrypt

output

Disclaimer

The plugin is tested with ccrypt 1.11 version
I used it already for several months as a password manager without major issues.
But still be careful, you can lose your data always make a backup.

How it works

All files into dir_pattern and its subfolders will be encrypted by ccrypt after first write operation by password.
You must use the same password for whole dir_pattern directory.
Decrypted text keeps only in Neovim buffer

Install and setup

Prerequisites

sudo apt install ccrypt
  • find - Usually it is automatically installed with your Linux distro

Install the plugin

Plug 'kurotych/ccryptor.nvim'

Configure

lua <<EOF
require("ccryptor").setup({
    dir_path = '/home/kurotych/secrets/'
})
EOF
setting description example
dir_path directory path that will be ecnrypted (with its subfolders) /home/kurotych/secrets/

About

A Neovim Linux plugin to easy encrypt and decrypt your secured directory

Resources

License

Stars

Watchers

Forks