feat(nvim): install nvim-sops plugin

This commit is contained in:
Yorick Barbanneau 2024-09-16 17:36:48 +02:00
parent 3033a08b6a
commit eb07eb998f
2 changed files with 9 additions and 0 deletions

View file

@ -111,6 +111,11 @@ in
type = "lua"; type = "lua";
config = ( builtins.readFile ./files/nvim-lint.lua); config = ( builtins.readFile ./files/nvim-lint.lua);
} }
{
plugin = nvim-sops;
type = "lua";
config = (builtins.readFile ./files/nvim-sops.lua);
}
plenary-nvim plenary-nvim
{ {
plugin = (nvim-treesitter.withPlugins (p: [ plugin = (nvim-treesitter.withPlugins (p: [

View file

@ -0,0 +1,4 @@
require('nvim_sops').setup {}
vim.keymap.set("n", "<leader>se", vim.cmd.SopsEncrypt, { desc = "Sops: [E]ncrypt file" })
vim.keymap.set("n", "<leader>sd", vim.cmd.SopsDecrypt, { desc = "Sops: [D]ecrypt file" })