summary refs log tree commit diff
path: root/pkgs/shells
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2021-11-19 13:16:11 -0300
committerGitHub <noreply@github.com>2021-11-19 13:16:11 -0300
commit1688438d2c079a3c18a0c7f470f7bbf7af9603f0 (patch)
treebd955b5cd5b872a11a20a5edf370ba7100cc9a96 /pkgs/shells
parentbd12194cd29270be54539a037f1fa126416395ff (diff)
parente7e3480530b34a9fe8cb52963ec2cf66e6707e15 (diff)
downloadnixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar.gz
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar.bz2
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar.lz
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar.xz
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.tar.zst
nixpkgs-1688438d2c079a3c18a0c7f470f7bbf7af9603f0.zip
Merge pull request #146272 from KyleOndy/zsh-vi-mode
zsh-vi-mode: init at v0.8.5
Diffstat (limited to 'pkgs/shells')
-rw-r--r--pkgs/shells/zsh/zsh-vi-mode/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/shells/zsh/zsh-vi-mode/default.nix b/pkgs/shells/zsh/zsh-vi-mode/default.nix
new file mode 100644
index 00000000000..32f1e9c024a
--- /dev/null
+++ b/pkgs/shells/zsh/zsh-vi-mode/default.nix
@@ -0,0 +1,27 @@
+{ lib, stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+  pname = "zsh-vi-mode";
+  version = "0.8.5";
+
+  src = fetchFromGitHub {
+    owner = "jeffreytse";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "EOYqHh0rcgoi26eopm6FTl81ehak5kXMmzNcnJDH8/E=";
+  };
+
+  dontBuild = true;
+
+  installPhase = ''
+    mkdir -p $out/share/${pname}
+    cp *.zsh $out/share/${pname}/
+  '';
+
+  meta = with lib; {
+    homepage = "https://github.com/jeffreytse/zsh-vi-mode";
+    license = licenses.mit;
+    description = "A better and friendly vi(vim) mode plugin for ZSH.";
+    maintainers = with maintainers; [ kyleondy ];
+  };
+}