{
  sysLib,
  git,
  gnused,
}:
sysLib.writeShellScript {
  name = "git-edit-index";
  src = ./git-edit-index.sh;
  generateCompletions = true;

  # `git-edit-index` starts neovim, wich might want to shell out from
  keepPath = true;

  dependencies = [
    git
    gnused
    # $EDITOR
  ];
}