nixconfigs/home/overlays.nix

36 lines
892 B
Nix
Raw Normal View History

2020-02-16 21:58:51 +01:00
[
(
self: super:
rec {
myVim = with super; neovim.override { configure = {
packages.myVimPackage = with pkgs.vimPlugins; {
2020-02-16 21:58:51 +01:00
# loaded on start
start = [
ale
2020-02-27 23:24:22 +01:00
base16-vim
2020-02-16 21:58:51 +01:00
LanguageClient-neovim
ctrlp
direnv-vim
fugitive
2020-02-27 23:24:22 +01:00
haskell-vim
2020-02-16 21:58:51 +01:00
jedi-vim
nerdtree
nerdtree-git-plugin
supertab
vim-pandoc
vim-pandoc-syntax
vim-nix
vim-jinja
];
};
customRC = builtins.readFile ./vimrc;
};};
# pyopenssl is broken upstream for py3.9
# inspired by https://github.com/montchr/dotfield/commit/9ec0f1d7cf4f6e3c0079c4656bf76e0daf55c5ea
httpie = self.python310Packages.httpie;
2020-02-16 21:58:51 +01:00
}
)
]