No description
Find a file
2026-07-18 10:13:25 +02:00
after/ftplugin Add tsv tab config 2026-07-18 09:54:42 +02:00
lsp Slight jdtls improvement? 2026-07-09 13:17:37 +02:00
lua Remember why 6cc3c4e, but fixes properly 2026-07-18 10:13:25 +02:00
.gitignore Remove everything! 2025-04-05 09:21:02 +02:00
init.lua Add fzf 2026-05-01 08:55:19 +02:00
nvim-pack-lock.json Update dependencies 2026-07-09 12:56:40 +02:00
README.md Add fzf 2026-05-01 08:55:19 +02:00

Dependencies

  • tree-sitter-cli (yay -S tree-sitter-cli)
  • fzf (yay -S fzf)

Lsps

Install a new one

  1. Install lsp with default package manager.
  2. Add lsp/<name-of-lsp>.lua file with correct settings
  3. Add to vim.lsp.enable in lua/lsp.lua

Local config

Exrc is enabled. To add some local config create .nvim.lua and add it there. You will then get prompted if you trust the file. If you accidentally deny the file you have to edit the trust file. Recommended to ignore .nvim.lua files for git globally:

git config --global core.excludesFile '~/.gitignore'
echo .nvim.lsp >> ~/.gitignore

Java

Sometimes jdtls wont work. Then one solution might be to remove /home/erik/.cache/nvim/jdtls/workspaces/