mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-17 19:21:04 +00:00
Merge pull request #301263 from loicreynier/gh-f-make-standalone
gh-f: package as standalone command
This commit is contained in:
commit
67e2bc0371
|
@ -2,11 +2,24 @@
|
|||
, fetchFromGitHub
|
||||
, stdenvNoCC
|
||||
, makeWrapper
|
||||
, gh
|
||||
, fzf
|
||||
, coreutils
|
||||
, gawk
|
||||
, gnused
|
||||
, withBat ? false
|
||||
, bat
|
||||
}:
|
||||
|
||||
let
|
||||
binPath = lib.makeBinPath ([
|
||||
gh
|
||||
fzf
|
||||
coreutils
|
||||
gawk
|
||||
gnused
|
||||
]
|
||||
++ lib.optional withBat bat);
|
||||
in
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "gh-f";
|
||||
version = "1.1.5";
|
||||
|
@ -27,7 +40,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
'';
|
||||
|
||||
postFixup = ''
|
||||
wrapProgram "$out/bin/gh-f" --prefix PATH : "${lib.makeBinPath [fzf bat coreutils]}"
|
||||
wrapProgram "$out/bin/gh-f" --prefix PATH : "${binPath}"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Reference in a new issue