How can I add tools to neovim (using override)

Sounds to me like you want to use something like

neovim_plus = super.buildEnv {
  name = "neovim_plus";
  paths = [
    super.neovim
    super.git
  ]
}

This will build a single package that links in everything from neovim and git. You can see examples in §2.6.1 Build an environment.

1 Like