git.iko.soy/typeable/nixpkgs
on master help sign in
yarn-bash-completion: init at 0.17.0
commit0588980396372a33c4a5ba83ef7432fbff50f3aa authorDamien Cassou <damien@cassou.me> dateFri 13 Aug 2021, 10:29 (5 years ago) parent03f44bd
2 files changed+36
pkgs/shells/bash/yarn-completion/default.nix+34 pkgs/top-level/all-packages.nix+2
pkgs/shells/bash/yarn-completion/default.nixnew file+34
@@ -0,0 +1,34 @@
1+{ lib
2+, stdenv
3+, fetchFromGitHub
4+, installShellFiles
5+}:
6+
7+stdenv.mkDerivation rec {
8+ pname = "yarn-bash-completion";
9+ version = "0.17.0";
10+
11+ src = fetchFromGitHub {
12+ owner = "dsifford";
13+ repo = "yarn-completion";
14+ rev = "v${version}";
15+ sha256 = "0xflbrbwskjqv3knvc8jqygpvfxh5ak66q7w22d1ng8gwrfqzcng";
16+ };
17+
18+ nativeBuildInputs = [ installShellFiles ];
19+
20+ installPhase = ''
21+ runHook preInstall
22+
23+ installShellCompletion --cmd yarn ./yarn-completion.bash
24+
25+ runHook postInstall
26+ '';
27+
28+ meta = with lib; {
29+ homepage = "https://github.com/dsifford/yarn-completion/";
30+ description = "Bash completion for Yarn";
31+ license = licenses.mit;
32+ maintainers = with maintainers; [ DamienCassou ];
33+ };
34+}
pkgs/top-level/all-packages.nix+2
@@ -10611,6 +10611,8 @@ with pkgs;
1061110611
1061210612 nix-bash-completions = callPackage ../shells/bash/nix-bash-completions { };
1061310613
10614+ yarn-bash-completion = callPackage ../shells/bash/yarn-completion { };
10615+
1061410616 undistract-me = callPackage ../shells/bash/undistract-me { };
1061510617
1061610618 dash = callPackage ../shells/dash { };