nixos-combined-flake/modules/nixvim/plugins/default.nix

51 lines
973 B
Nix

{ pkgs, ... }: {
imports = [
./cmp.nix
./codeium.nix
./dap.nix
./harpoon.nix
./indent-blankline.nix
./lsp
./lualine.nix
./mini.nix
./neo-tree.nix
./neorg.nix
./noice.nix
./none-ls.nix
./rainbow-delimiters.nix
./telescope.nix
./treesitter.nix
./trouble.nix
./undotree.nix
./notify.nix
./avante.nix
./render-markdown.nix
];
plugins = {
fugitive.enable = true;
gitsigns.enable = true;
lastplace.enable = true;
tmux-navigator.enable = true;
todo-comments.enable = true;
transparent.enable = true;
which-key.enable = true;
zen-mode.enable = true;
web-devicons.enable = true;
lazygit.enable = true;
nvim-colorizer.enable = true;
cmake-tools = {
enable = true;
settings = {
cmake_build_directory = "build/\${variant:buildtype}";
};
};
};
extraPlugins = with pkgs.vimPlugins;
[
vim-nftables
];
}