News for hackers. Stuff that matters.
Re:The Nix project – Atomic upgrades, rollbacks and multi-us... by ambrop7 on Wednesday April 30, 2014 @02:28AM (#7671899)
I wrap the nixos-rebuild command into a script that sets a custom nixpkgs:

#!/bin/sh exec nixos-rebuild -I nixpkgs=/etc/nixos/nixpkgs "$@"

This itself works, but then you're probably still using channels for nix-env (user profiles). These need to be configured separately. Or maybe with NIX_PATH, I don't know since I don't use the user profiles feature.

After that, you just work with it like any git repo (presumably you, like git pull --rebase, git rebase -i...).

Re:The Nix project – Atomic upgrades, rollbacks and multi-us... by Lethalman on Friday May 02, 2014 @04:59AM (#7684682)
For using with nix-env, there's still -I, or -f. E.g. nix-env -f ~/nixpkgs -iA thepackage.