mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-07 00:34:09 +09:00
nixvim: add flash, todo-comments, nvim-spectre plugins
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
@@ -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()
|
||||
'';
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user