1{ lib, stdenvNoCC, fetchFromGitHub }:
2
3stdenvNoCC.mkDerivation {
4 pname = "vimv";
5 version = "unstable-2019-10-31";
6
7 src = fetchFromGitHub {
8 owner = "thameera";
9 repo = "vimv";
10 rev = "4152496c1946f68a13c648fb7e583ef23dac4eb8";
11 sha256 = "1fsrfx2gs6bqx7wk7pgcji2i2x4alqpsi66aif4kqvnpqfhcfzjd";
12 };
13
14 installPhase = ''
15 install -d $out/bin
16 install $src/vimv $out/bin/vimv
17 patchShebangs $out/bin/vimv
18 '';
19
20 meta = with lib; {
21 homepage = "https://github.com/thameera/vimv";
22 description = "Batch-rename files using Vim";
23 license = licenses.mit;
24 platforms = platforms.all;
25 maintainers = with maintainers; [ kmein ];
26 mainProgram = "vimv";
27 };
28}