Files
nixos-config/home-manager/commands/nixvim/plugins/default.nix
2025-09-11 02:01:56 -07:00

57 lines
1.1 KiB
Nix

{
config,
lib,
hostname,
...
}:
{
imports = [
./blink-cmp.nix
./glance.nix
./illuminate.nix
./indent-blankline.nix
./lint.nix
./lsp.nix
./scrollview.nix
./startup.nix
./telescope.nix
./which-key.nix
];
programs.nixvim.plugins = {
cmp-nvim-lsp.enable = true;
cmp.enable = true;
cmp_luasnip.enable = true;
colorizer.enable = true;
comment.enable = true;
diffview.enable = true;
direnv.enable = true;
gitblame.enable = true;
gitsigns.enable = true;
# hardtime.enable = true;
intellitab.enable = true;
lastplace.enable = true;
lsp-format.enable = true;
lsp-lines.enable = true;
lsp-signature.enable = true;
lualine.enable = true;
luasnip.enable = true;
markview.enable = true;
multicursors.enable = true;
neo-tree.enable = true;
neoscroll.enable = true;
nvim-autopairs.enable = true;
refactoring.enable = true;
toggleterm.enable = true;
treesitter.enable = true;
web-devicons.enable = true;
zig.enable = true;
};
programs.nixvim.performance.byteCompileLua = {
enable = true;
plugins = true;
};
}