blob: b06cb2461b45f4f082262e026192d04ec4587014 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
{ config, pkgs, lib }:
{
configuration = import ./config { inherit config; };
list = with pkgs.vimPlugins; lib.mkMerge [
[
comment-nvim
lualine-nvim
nvim-treesitter
nvim-web-devicons
nvim-tree-lua
which-key-nvim
(base16-vim.overrideAttrs (old: {
patchPhase = "ln -s ${config.scheme base16-vim} colors/base16-scheme.vim";
}))
]
(if config.tools.neovim.profile == "full" then
[
noice-nvim
dressing-nvim
nvim-lspconfig
nvim-ufo
]
else [])
];
requirements = with pkgs; [
gcc # for treesitter
];
}
|