Nix manual
Nixpkgs helper functions (read comments)
Nix by example
Nix pills
berlinjs meetup Feb 2015
Install NixOS in VM (VMWare, VirtualBox)
get to know NixOS without compromising your machine
Gradually
reuse the same configuration you've created for your VM
only provide needed drivers for your leptop
vim_configurable.customize {
name = "vim-garbas";
vimrcConfig = {
customRC = ''
set hidden
'';
vam.knownPlugins = pkgs.vimPlugins;
vam.pluginDictionaries = [
{ names = [
"youcompleteme"
"ctrlp"
];
}
];
};
}
with import <nixpkgs> { };
map (diskImageName:
vmTools.runInLinuxImage (
stdenv.mkDerivation (
{ name = "release-test-${diskImageName}";
diskImage = (builtins.getAttr diskImageName vmTools.diskImageFuns) {
extraPackages = [ "python" ];
};
installPhase = ''
python --version
'';
}
)
)
) [ "ubuntu1404i386" "ubuntu1404x86_64" "debian7i386" "debian7x86_64" "fedora20i386"
"fedora20x86_64" "centos66i386" "centos66x86_64" "opensuse111i386" "opensuse111x86_64" ]