.config/nvim/lua/local/encrypted.lua

changeset 1160
28e64ed03c25
parent 1159
9a19621f294c
child 1161
2543467f42da
deleted file mode 100644
--- a/.config/nvim/lua/local/encrypted.lua
+++ /dev/null
@@ -1,24 +0,0 @@
-local util = require("config.util")
-
-local safe_filter_file = util.safe_filter_file
-
-local g = vim.api.nvim_create_augroup("encrypted", { clear = true })
-local filepattern = { "*.gpg", "*.gpg.*" }
-
-local function autocmd(event, opts)
-  util.autocmd(g, event, filepattern, opts)
-end
-
-autocmd({ "BufReadPre", "FileReadPre" }, {
-  command = [[ setl noswapfile noundofile nobackup viminfo= ]],
-})
-
-autocmd("BufReadPost", function(_)
-  safe_filter_file("gpg -d")
-end)
-
-autocmd("BufWritePre", function(_)
-  safe_filter_file("gpg -se -a --default-recipient-self")
-end)
-
-autocmd("BufWritePost", { command = [[ silent undo ]] })

mercurial