add vim with plugins
This commit is contained in:
parent
d0633a499f
commit
3b9646b446
|
@ -6,9 +6,31 @@ in
|
|||
|
||||
clementine.spotify = false;
|
||||
whitelistedLicenses = with lib.licenses; [ wtfpl ];
|
||||
packageOverrides = pkgs: with pkgs; rec {
|
||||
# build with debug symbols and in debug mode (less optimized)
|
||||
opencvDebug = enableDebugging ((opencv3.override {enablePython=true; enableGtk3=true; enableDocs=true; pythonPackages=pkgs.python3Packages; }).overrideAttrs (oldAttrs: rec {cmakeBuildType = "Debug";}));
|
||||
};
|
||||
packageOverrides = pkgs: with pkgs;
|
||||
let
|
||||
myVimBundle = with pkgs.vimPlugins; {
|
||||
# loaded on start
|
||||
start = [
|
||||
ale
|
||||
ctrlp
|
||||
deoplete-jedi
|
||||
fugitive
|
||||
nerdtree
|
||||
nerdtree-git-plugin
|
||||
supertab
|
||||
vim-pandoc
|
||||
vim-pandoc-syntax
|
||||
vim-nix
|
||||
];
|
||||
};
|
||||
in
|
||||
rec {
|
||||
# build with debug symbols and in debug mode (less optimized)
|
||||
myVim = vim_configurable.customize {
|
||||
name = "vim-with-plugins";
|
||||
vimrcConfig.packages.myVimPackage = myVimBundle;
|
||||
};
|
||||
opencvDebug = enableDebugging ((opencv3.override {enablePython=true; enableGtk3=true; enableDocs=true; pythonPackages=pkgs.python3Packages; }).overrideAttrs (oldAttrs: rec {cmakeBuildType = "Debug";}));
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -71,7 +71,7 @@ let
|
|||
];
|
||||
|
||||
cliApps = [
|
||||
vim
|
||||
myVim
|
||||
htop
|
||||
tmux
|
||||
httpie
|
||||
|
@ -218,5 +218,9 @@ in
|
|||
{ enable = true;
|
||||
enableZshIntegration = true;
|
||||
};
|
||||
|
||||
# programs.vim =
|
||||
# { enable = true;
|
||||
# };
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue