tvl-depot/home/modules/vim.nix
Griffin Smith 28ccec9704 Initial commit
It begins...
2020-03-28 11:47:06 -04:00

47 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 {
name = "vim-colors-solarized";
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}
'';
};
}