nixvim: add flash, todo-comments, nvim-spectre plugins

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
2026-03-11 20:27:58 +09:00
co-authored by Claude Sonnet 4.6
parent 1e70d4830b
commit 5953ed4068
6 changed files with 50 additions and 1 deletions
@@ -13,5 +13,8 @@
./surround.nix
./git.nix
./glance.nix
./flash.nix
./todo-comments.nix
./spectre.nix
];
}
@@ -0,0 +1,8 @@
{ pkgs, ... }: {
programs.nixvim = {
extraPlugins = [ pkgs.vimPlugins.flash-nvim ];
extraConfigLua = ''
require("flash").setup()
'';
};
}
@@ -2,7 +2,13 @@
programs.nixvim = {
extraPlugins = [ pkgs.vimPlugins.snacks-nvim ];
extraConfigLua = ''
require("snacks").setup({ picker = { enabled = true } })
require("snacks").setup({
picker = { enabled = true },
notifier = { enabled = true },
words = { enabled = true },
scroll = { enabled = true },
dim = { enabled = true },
})
'';
};
}
@@ -0,0 +1,9 @@
{ pkgs, ... }: {
programs.nixvim = {
extraPackages = [ pkgs.ripgrep ];
extraPlugins = [ pkgs.vimPlugins.nvim-spectre ];
extraConfigLua = ''
require("spectre").setup()
'';
};
}
@@ -0,0 +1,8 @@
{ pkgs, ... }: {
programs.nixvim = {
extraPlugins = [ pkgs.vimPlugins.todo-comments-nvim ];
extraConfigLua = ''
require("todo-comments").setup()
'';
};
}