From 0fb036a25fa702737a0bedb0fb246938355bb13e Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Thu, 3 Mar 2022 18:30:44 +0100 Subject: [PATCH] agkozak-zsh-prompt: init at 3.11.1 --- .../shells/zsh/agkozak-zsh-prompt/default.nix | 31 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/shells/zsh/agkozak-zsh-prompt/default.nix diff --git a/pkgs/shells/zsh/agkozak-zsh-prompt/default.nix b/pkgs/shells/zsh/agkozak-zsh-prompt/default.nix new file mode 100644 index 00000000000..91d1bd3022b --- /dev/null +++ b/pkgs/shells/zsh/agkozak-zsh-prompt/default.nix @@ -0,0 +1,31 @@ +{ stdenvNoCC, lib, fetchFromGitHub }: + +stdenvNoCC.mkDerivation rec { + pname = "agkozak-zsh-prompt"; + version = "3.11.1"; + + src = fetchFromGitHub { + owner = "agkozak"; + repo = "agkozak-zsh-prompt"; + rev = "v${version}"; + sha256 = "sha256-TOfAWxw1uIV0hKV9o4EJjOlp+jmGWCONDex86ipegOY="; + }; + + dontConfigure = true; + dontBuild = true; + + installPhase = '' + plugindir="$out/share/zsh/site-functions" + + mkdir -p "$plugindir" + cp -r -- lib/*.zsh agkozak-zsh-prompt.plugin.zsh prompt_agkozak-zsh-prompt_setup "$plugindir"/ + ''; + + meta = with lib; { + description = "A fast, asynchronous Zsh prompt"; + homepage = "https://github.com/agkozak/agkozak-zsh-prompt"; + license = licenses.mit; + platforms = platforms.all; + maintainers = with maintainers; [ ambroisie ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index efdea8b5f26..5c14a1a815a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15967,6 +15967,8 @@ with pkgs; agg = callPackage ../development/libraries/agg { }; + agkozak-zsh-prompt = callPackage ../shells/zsh/agkozak-zsh-prompt { }; + alass = callPackage ../applications/video/alass { }; allegro = allegro4;