Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / shells / zsh / pure-prompt / default.nix
blob2a1ba113ce196bd0cf97a943ac8362a4f875f3ba
1 { lib, stdenv, fetchFromGitHub }:
3 with lib;
5 stdenv.mkDerivation rec {
6   pname = "pure-prompt";
7   version = "1.23.0";
9   src = fetchFromGitHub {
10     owner = "sindresorhus";
11     repo = "pure";
12     rev = "v${version}";
13     sha256 = "sha256-BmQO4xqd/3QnpLUitD2obVxL0UulpboT8jGNEh4ri8k=";
14   };
16   strictDeps = true;
17   installPhase = ''
18     OUTDIR="$out/share/zsh/site-functions"
19     mkdir -p "$OUTDIR"
20     cp pure.zsh "$OUTDIR/prompt_pure_setup"
21     cp async.zsh "$OUTDIR/async"
22   '';
24   meta = {
25     description = "Pretty, minimal and fast ZSH prompt";
26     homepage = "https://github.com/sindresorhus/pure";
27     license = licenses.mit;
28     platforms = platforms.all;
29     maintainers = with maintainers; [ pacien pablovsky ];
30   };