From e4b1987e3ed9da97c20558172690168c04194aaf Mon Sep 17 00:00:00 2001 From: Daniel Patterson Date: Thu, 20 Jul 2023 22:53:35 +0100 Subject: [PATCH] fix nvim --- users/configs/system/nvim/default.nix | 15 ++++++++++++--- users/daniel/default.nix | 1 + 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/users/configs/system/nvim/default.nix b/users/configs/system/nvim/default.nix index 1fbc495..118cff2 100644 --- a/users/configs/system/nvim/default.nix +++ b/users/configs/system/nvim/default.nix @@ -1,7 +1,16 @@ {pkgs, ...}: let - nvim = pkgs.fetchgit { - url = "https://git.broccoli.town/dp/nvim"; - sha256 = "sha256-yhbgfKarel8ACIWvIw2fM1qFoZnH8O+5+oNVnMZwdjo="; + 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; diff --git a/users/daniel/default.nix b/users/daniel/default.nix index c2429eb..2e4d65c 100644 --- a/users/daniel/default.nix +++ b/users/daniel/default.nix @@ -28,6 +28,7 @@ elixir_ls entr erlang + gnumake go gopls minisign