about summary refs log tree commit diff
path: root/pkgs/profpatsch/nix-tools.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/profpatsch/nix-tools.nix')
-rw-r--r--pkgs/profpatsch/nix-tools.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/profpatsch/nix-tools.nix b/pkgs/profpatsch/nix-tools.nix
index 9b6eb339..e00abb89 100644
--- a/pkgs/profpatsch/nix-tools.nix
+++ b/pkgs/profpatsch/nix-tools.nix
@@ -1,7 +1,7 @@
 { pkgs, writeExecline, backtick, runblock, getBins }:
 
 let
-  bins = getBins pkgs.nix [ "nix-build" ];
+  bins = getBins pkgs.nix [ "nix-build" "nix-instantiate" ];
 
   nix-run = writeExecline "nix-run" { argMode = "env"; } [
     (backtick {
@@ -11,8 +11,13 @@ let
     runblock "-r" "2" "exec" "$storepath"
   ];
 
+  nix-eval = writeExecline "nix-eval" {} [
+    bins.nix-instantiate "--eval" "--strict" "$@"
+  ];
+
 in {
   inherit
     nix-run
+    nix-eval
     ;
 }