{pkgs, ...}: let nvim = pkgs.stdenv.mkDerivation { name = "nvim"; src = pkgs.fetchgit { url = "https://git.broccoli.town/dp/nvim"; sha256 = "sha256-yhbgfKarel8ACIWvIw2fM1qFoZnH8O+5+oNVnMZwdjo="; }; installPhase = '' mkdir -p $out cp -r * $out/ rm $out/lazy-lock.json ''; }; in { programs.neovim.enable = true; home.file = { ".config/nvim" = { recursive = true; source = nvim; }; }; }