Skip to content
adirizka7Public

About

Personal neovim configuration 🖐️ ⌨️

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim

Personal Neovim configuration.

Prerequisites

Verify the CLI is available before running setup:

tree-sitter --version
Homebrew users: install tree-sitter-cli, which provides the
tree-sitter executable required by nvim-treesitter.

brew install tree-sitter-cli

The tree-sitter Homebrew formula provides the library only; it does not
install the CLI executable.

## Setup

```sh
git clone https://github.com/adirizka7/nvim.git ~/.config/nvim
cd ~/.config/nvim
make setup

make setup installs the configured plugins, the Bash Treesitter parser required by curl.nvim, and the Go parser used by the Go test mapping.

Open Neovim after setup:

nvim

For optional plugin integrations, install the tools they use, such as jq for formatted Curl responses, language servers, formatters, and TeX tools for Vimtex.

Svelte language server

The Svelte LSP configuration requires svelteserver, provided by this npm package:

npm install --global svelte-language-server

Restart Neovim after installation. Verify that :echo executable('svelteserver') returns 1.

If you use a Node version manager such as fnm, install the package for the Node version used to launch Neovim. Switching Node versions may require reinstalling it.

About

Personal neovim configuration 🖐️ ⌨️

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages