{config, pkgs, ... }: { programs.neovim = { enable = true; defaultEditor = true; extraPackages = with pkgs; [ fd lua-language-server stylua tree-sitter clang deno nodejs shellcheck ]; }; xdg.configFile."nvim" = { source = ./neovim; recursive = true; }; }