From aa9b81fe21438e7100c0a9019fc8883b2376dadb Mon Sep 17 00:00:00 2001 From: William Carroll Date: Fri, 13 Mar 2020 23:03:57 +0000 Subject: Move wrapNonNixProgram to utils module Define the wrapNonNixProgram in my Nix utils module. --- configs/.config/nixpkgs/home.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'configs') diff --git a/configs/.config/nixpkgs/home.nix b/configs/.config/nixpkgs/home.nix index 0c01a458ffb4..a344ca7b772e 100644 --- a/configs/.config/nixpkgs/home.nix +++ b/configs/.config/nixpkgs/home.nix @@ -1,9 +1,7 @@ { config, pkgs, ... }: let - wrapNonNixProgram = { path, as }: pkgs.writeShellScriptBin as '' - exec ${path} "$@" - ''; + briefcase = import {}; in { home = { packages = with pkgs; [ @@ -45,7 +43,10 @@ in { programs.git = { enable = true; - package = wrapNonNixProgram { path = "/usr/bin/git"; as = "git"; }; + package = briefcase.utils.wrapNonNixProgram { + path = "/usr/bin/git"; + as = "git"; + }; userName = "William Carroll"; userEmail = "wpcarro@gmail.com"; aliases = { @@ -147,7 +148,10 @@ in { enable = true; latitude = "51.49"; longitude = "-0.18"; - package = wrapNonNixProgram { path = "/usr/bin/redshift"; as = "redshift"; }; + package = briefcase.utils.wrapNonNixProgram { + path = "/usr/bin/redshift"; + as = "redshift"; + }; }; # Hide the cursor during X sessions after 1 second. -- cgit 1.4.1