Files
nix-config/home-manager/nvim.nix
2023-12-11 21:17:56 +01:00

26 lines
475 B
Nix

{ user, pkgs, ... }:
{
home-manager.users.${user} = {
home.file.".config/nvim" = {
enable = true;
recursive = true;
source = ../.config/nvim;
target = ".config/nvim";
};
programs.neovim = {
enable = true;
defaultEditor = true;
extraPackages = with pkgs; [
rnix-lsp
gcc
ripgrep
fd
cmake
nodePackages.pyright
nodePackages.eslint
ccls
];
};
};
}