Hi Jason. I'm glad you were able to figure it out. Here is a bash script that I am personally using to maintain different profiles for different ghc versions. I call it nix-env-ghc:
w=$1 v=$(echo $1 | sed 's/\.//g') p=$2 shift 2 nix-env -p $NIX_USER_PROFILE_DIR/ghc-$w -iA nixpkgs_sys.haskellPackages_ghc$v.$p $* I can then install a package for a specific version of ghc with a little less typing effort nix-env-ghc 6122 cabalInstall080 This will end up in a ghc-version-specific profile automatically. I have another script that lets me easily switch default paths between different ghc versions. The script could certainly be made much more clever, but it covers most of my use cases. Perhaps such a setup is useful to you, too. Cheers, Andres _______________________________________________ nix-dev mailing list [email protected] https://mail.cs.uu.nl/mailman/listinfo/nix-dev
