Files
nixcfg/users/configs/system/nvim/default.nix
2023-07-20 23:37:14 +01:00

28 lines
554 B
Nix

{pkgs, ...}: let
nvim = pkgs.stdenv.mkDerivation {
name = "nvim";
src = pkgs.fetchFromGitea {
domain = "git.broccoli.town";
owner = "dp";
repo = "nvim";
rev = "6e966c1e2b9179a13c12ba5a516089b4e34d15f0";
hash = "sha256-5KZywTbk9CGXRXbymLV5WQu5qpLaJ4lVq5gXN9LUD5Y=";
};
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;
};
};
}