3 args = '' --arg userDefaults "$HOME/.config/hix/hix.conf" --arg src ./.'';
4 # Use HIX_ROOT to override the version of hix used when developing new hix features.
5 # See docs/dev/hix.md for details.
6 hixProject = "\${HIX_ROOT:-${./..}}/hix/project.nix";
10 (pkgs.writeScriptBin "hix-shell" ''
11 nix-shell ${hixProject} ${args} -A shell "$@"
13 (pkgs.writeScriptBin "hix-build" ''
14 nix-build ${hixProject} ${args} "$@"
16 (pkgs.writeScriptBin "hix-instantiate" ''
17 nix-instantiate ${hixProject} ${args} "$@"
19 (pkgs.writeScriptBin "hix-env" ''
20 nix-env -f ${hixProject} ${args} "$@"
22 (pkgs.writeScriptBin "hix" ''
27 nix-env -iA hix -f https://github.com/input-output-hk/haskell.nix/tarball/master
29 build|dump-path|eval|log|path-info|run|search|show-derivation|sign-paths|verify|why-depends)
30 nix $cmd -f ${hixProject} ${args} "$@"
33 nix $cmd ${hixProject} ${args} "$@"
42 project = import ./project.nix;
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list