nixpkgs/pkgs/shells/zsh/nix-zsh-completions/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

29 lines
818 B
Nix
Raw Normal View History

{ lib, stdenv, fetchFromGitHub }:
2015-11-24 18:13:48 +00:00
2021-07-14 15:10:11 +00:00
stdenv.mkDerivation rec {
2019-08-13 21:52:01 +00:00
pname = "nix-zsh-completions";
version = "unstable-2023-01-30";
2015-11-24 18:13:48 +00:00
src = fetchFromGitHub {
owner = "nix-community";
2015-11-24 18:13:48 +00:00
repo = "nix-zsh-completions";
rev = "6a1bfc024481bdba568f2ced65e02f3a359a7692";
hash = "sha256-aXetjkl5nPuYHHyuX59ywXF+4Xg+PUCV6Y2u+g18gEk=";
2015-11-24 18:13:48 +00:00
};
2022-05-06 18:39:28 +00:00
strictDeps = true;
2015-11-24 18:13:48 +00:00
installPhase = ''
mkdir -p $out/share/zsh/{site-functions,plugins/nix}
2015-11-24 18:13:48 +00:00
cp _* $out/share/zsh/site-functions
cp *.zsh $out/share/zsh/plugins/nix
2015-11-24 18:13:48 +00:00
'';
meta = with lib; {
homepage = "https://github.com/nix-community/nix-zsh-completions";
2015-11-24 18:13:48 +00:00
description = "ZSH completions for Nix, NixOS, and NixOps";
license = licenses.bsd3;
platforms = platforms.all;
2023-05-05 12:34:05 +00:00
maintainers = with maintainers; [ olejorgenb hedning ma27 ];
2015-11-24 18:13:48 +00:00
};
}