Dotfiles Documentation

Comprehensive documentation for personal dotfiles and configurations

View on GitHub

NPM Packages Documentation

This document outlines the Node.js packages managed via the package.json file in this repository. These packages are primarily installed to enhance the capabilities of Neovim, particularly for Language Server Protocol (LSP) support and other development utilities.

package.json

The package.json file is located at the root of the repository and lists project-specific Node.js dependencies.

Managing NPM Packages:

While these packages are listed in package.json, they are typically installed globally or managed by Neovim’s plugin manager (like Mason) which might handle their installation into a Neovim-specific directory. If you need to install them manually for system-wide use or for Neovim to find them (if not managed by a plugin manager):

Consult your Neovim plugin manager’s documentation (e.g., Mason) to see how it handles these NPM-based language servers. Often, no manual NPM installation is needed if Mason is configured correctly.

Dependencies

The following packages are listed as dependencies in package.json:

@angular/language-server

@anthropic-ai/claude-code


These NPM packages extend the development environment, particularly within Neovim, by adding advanced language support and potentially AI-driven coding assistance. Refer to the Neovim configuration for details on how these packages are integrated.