From 80f7b78e56b6e445f4d9126f0700e29fbb77f591 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Wed, 5 Jan 2022 18:48:51 +0100 Subject: pkgs/profpatsch/execline: remove backtick nix abstraction MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It’s not worth the indirection. --- pkgs/profpatsch/nix-tools.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'pkgs/profpatsch/nix-tools.nix') diff --git a/pkgs/profpatsch/nix-tools.nix b/pkgs/profpatsch/nix-tools.nix index 0ea3fc00..557e6680 100644 --- a/pkgs/profpatsch/nix-tools.nix +++ b/pkgs/profpatsch/nix-tools.nix @@ -1,13 +1,12 @@ -{ pkgs, writeExecline, backtick, runblock, getBins }: +{ pkgs, writeExecline, runblock, getBins }: let bins = getBins pkgs.nix [ "nix-build" "nix-instantiate" ]; nix-run = writeExecline "nix-run" { argMode = "env"; } [ - (backtick { - var = "storepath"; - cmd = [ runblock "1" bins.nix-build ]; - }) + "backtick" "-iE" "storepath" [ + runblock "1" bins.nix-build + ] runblock "-r" "2" "exec" "$storepath" ]; -- cgit 1.4.1