If you haven't got working installations of Nix and home-manager, consult the tutorial in the uberlab (TODO: create guide).
To use the tools, just copy them into your PATH.
To use ubernix with your working home-manager configuration, proceed as follows:
-
Add the ubernix channel:
$ nix-channel --add https://github.com/jorsn/ubernix/archive/master.tar.gz ubernix $ nix-channel --update
-
You may have to add
export NIX_PATH=$HOME/.nix-defexpr/channels${NIX_PATH:+:}$NIX_PATH
to your shell (see nix#2033).
-
Import ubernix in your
home.nix
:imports = [ <ubernix> ];
Then, the ubernix options and packages are available in your home.nix
.
The main documentation is the uberlab guide.