nixconfigs/home/config.nix

37 lines
821 B
Nix

let
lib = (import <nixpkgs> {}).lib;
in
{
clementine.spotify = false;
whitelistedLicenses = with lib.licenses; [ wtfpl ];
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";}));
};
}