2024-06-03 11:05:46 +01:00
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
|
|
imports = [
|
2024-06-04 11:47:56 +01:00
|
|
|
./cmp.nix
|
2024-06-03 11:05:46 +01:00
|
|
|
./colorizer.nix
|
|
|
|
./conform.nix
|
2024-06-04 11:47:56 +01:00
|
|
|
./gitsigns.nix
|
|
|
|
./harpoon.nix
|
2024-06-03 11:05:46 +01:00
|
|
|
./lsp.nix
|
2024-06-04 11:47:56 +01:00
|
|
|
./lualine.nix
|
|
|
|
./luasnip.nix
|
|
|
|
./nvim-tree.nix
|
|
|
|
./surround.nix
|
|
|
|
./telescope.nix
|
|
|
|
./treesitter.nix
|
2024-06-03 11:05:46 +01:00
|
|
|
];
|
|
|
|
|
|
|
|
# Load Plugins that aren't provided as modules by nixvim
|
|
|
|
programs.nixvim.extraPlugins = builtins.attrValues {
|
|
|
|
inherit (pkgs.vimPlugins)
|
|
|
|
ale
|
|
|
|
vim-numbertoggle
|
|
|
|
vimwiki
|
|
|
|
vim-dadbod
|
|
|
|
vim-dadbod-ui
|
|
|
|
|
|
|
|
# Keep vim-devicons as last entry
|
|
|
|
vim-devicons;
|
|
|
|
};
|
|
|
|
|
|
|
|
}
|
|
|
|
|