tvl-depot/users/grfn/system/home/modules/vim.nix
Vincent Ambo 87c141d3d7 chore(3p/nixpkgs): Bump channels to 2021-09-20
Included fixes:

* grfn/mugwump: removed superfluous Buildkite agent user
* tazjin/camden: Disabled bitlbee (user config is broken)
* grfn/home/vim: vimUtils expects a `pname`
* 3p/nixpkgs: Pick awscli2 from stable channel

Change-Id: I64ed726b3350f75c7a8a0e6552bcf1d8d9ba7d46
2021-09-21 14:45:11 +03:00

48 lines
1 KiB
Nix

{ config, pkgs, ... }:
{
programs.neovim = {
enable = true;
viAlias = true;
vimAlias = true;
plugins = with pkgs.vimPlugins; [
ctrlp
deoplete-nvim
syntastic
vim-abolish
vim-airline
vim-airline-themes
vim-bufferline
vim-closetag
# vim-colors-solarized
# solarized
(pkgs.vimUtils.buildVimPlugin {
pname = "vim-colors-solarized";
version = "git";
src = pkgs.fetchFromGitHub {
owner = "glittershark";
repo = "vim-colors-solarized";
rev = "4857c3221ec3f2693a45855154cb61a2cefb514d";
sha256 = "0kqp5w14g7adaiinmixm7z3x4w74lv1lcgbqjbirx760f0wivf9y";
};
})
vim-commentary
vim-dispatch
vim-endwise
vim-repeat
vim-fugitive
vim-markdown
vim-nix
vim-rhubarb
vim-sexp
vim-sexp-mappings-for-regular-people
vim-sleuth
vim-startify
vim-surround
vim-unimpaired
vinegar
];
extraConfig = ''
source ${./vimrc}
'';
};
}