refactor(nvim): clean up directory structure

This commit is contained in:
matt1432 2024-12-21 21:49:59 -05:00
parent 9b01444637
commit 054964fd66
20 changed files with 20 additions and 18 deletions
homeManagerModules/neovim/git

View file

@ -0,0 +1,27 @@
{pkgs, ...}: {
programs.neovim.plugins = [
pkgs.vimPlugins.fugitive
{
plugin = pkgs.vimPlugins.gitsigns-nvim;
type = "lua";
config =
# lua
''
local gitsigns = require("gitsigns");
local function visual_stage()
local first_line = vim.fn.line('v');
local last_line = vim.fn.getpos('.')[2];
gitsigns.stage_hunk({ first_line, last_line });
end
vim.keymap.set("v", "gs", function()
visual_stage()
end);
gitsigns.setup();
'';
}
];
}