Skip to content

Instantly share code, notes, and snippets.

@JLimperg
Created January 30, 2015 15:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JLimperg/49bd2b7dd75d458c10b6 to your computer and use it in GitHub Desktop.
Save JLimperg/49bd2b7dd75d458c10b6 to your computer and use it in GitHub Desktop.
~/.nixpkgs/config.nix
{
haskellPackageOverrides = self: super: {
mkDerivation = expr: super.mkDerivation (expr // { enableLibraryProfiling = true; });
};
packageOverrides = super: let self = super.pkgs; in
{
haskellEnv = self.haskellngPackages.ghcWithPackages (p: with p; [
xmonad xmonad-contrib cabal-install cabal2nix
]);
haskellngPackages = super.haskellngPackages.override {
overrides = self: super: {
monad-hdbc = self.callPackage ./local/monad-hdbc.nix {};
scrumgr = self.callPackage ./local/scrumgr.nix {};
chess = self.callPackage ./local/chess.nix {};
lagrange = self.callPackage ./local/lagrange.nix {};
};
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment