nixvim plugins

This commit is contained in:
Fern Garden 2025-07-10 17:38:27 +08:00
parent 67863cc077
commit 5b08fb0d7f

View file

@ -161,11 +161,18 @@ with lib; {
} }
{ {
key = "<Leader>ff"; key = "<Leader>f";
action = "<cmd> Telescope fd <CR>"; action = "<cmd> Telescope fd <CR>";
mode = "n"; mode = "n";
options.desc = "Find files."; options.desc = "Find files.";
} }
{
key = "<Leader>g";
action = "<cmd> LazyGit <CR>";
mode = "n";
options.desc = "Open LazyGit.";
}
]; ];
colorschemes.kanagawa = { colorschemes.kanagawa = {
@ -213,6 +220,20 @@ with lib; {
clipboard.providers.wl-copy.enable = true; clipboard.providers.wl-copy.enable = true;
plugins = { plugins = {
colorizer.enable = true;
gitsigns.enable = true;
lazygit.enable = true;
lsp-format.enable = true;
mini-statusline.enable = true;
mini-tabline.enable = true;
notify.enable = true;
nvim-autopairs.enable = true;
telescope.enable = true;
toggleterm.enable = true;
trouble.enable = true;
web-devicons.enable = true;
which-key.enable = true;
blink-cmp = { blink-cmp = {
enable = true; enable = true;
settings = { settings = {
@ -222,24 +243,6 @@ with lib; {
}; };
}; };
bufferline.enable = true;
colorizer.enable = true;
gitsigns.enable = true;
lsp-format.enable = true;
neo-tree.enable = true;
notify.enable = true;
nvim-autopairs.enable = true;
telescope.enable = true;
trouble.enable = true;
toggleterm.enable = true;
web-devicons.enable = true;
which-key.enable = true;
lualine = {
enable = true;
settings.options.theme = "auto";
};
lsp = { lsp = {
enable = true; enable = true;
inlayHints = true; inlayHints = true;