32 lines
906 B
Nix
32 lines
906 B
Nix
{...} @ inputs: {
|
|
plugins = {
|
|
nvim-tree = import ./nvimtree.nix inputs;
|
|
lsp = import ./lsp.nix inputs;
|
|
lspkind = import ./lspkind.nix inputs;
|
|
conform-nvim = import ./conform-nvim.nix inputs;
|
|
which-key = import ./which-key.nix inputs;
|
|
lint = import ./lint.nix inputs;
|
|
|
|
cmp = import ./cmp.nix inputs;
|
|
cmp-nvim-lsp.enable = true;
|
|
cmp-buffer.enable = true;
|
|
cmp-path.enable = true;
|
|
cmp_luasnip.enable = true;
|
|
|
|
web-devicons.enable = true;
|
|
lz-n.enable = true;
|
|
treesitter.enable = true;
|
|
lualine.enable = true;
|
|
neoscroll.enable = true;
|
|
image.enable = true;
|
|
nvim-autopairs.enable = true;
|
|
bufferline.enable = true;
|
|
luasnip.enable = true;
|
|
friendly-snippets.enable = true;
|
|
indent-blankline.enable = true;
|
|
barbar.enable = true;
|
|
toggleterm.enable = true;
|
|
auto-save.enable = true;
|
|
visual-multi.enable = true;
|
|
};
|
|
}
|