Compare commits

..

2 Commits

Author SHA1 Message Date
3e878aabe5 Cleanup 2026-03-16 15:04:20 +01:00
d9fcc3e3ec Add java 2026-03-16 15:04:16 +01:00
3 changed files with 4 additions and 12 deletions

View File

@ -1,11 +0,0 @@
return {
"nvim-treesitter/nvim-treesitter",
run = ":TSUpdate",
config = function()
require("nvim-treesitter.configs").setup({
ensure_installed = { "lua", "c", "cpp", "rust" },
highlight = { enable = true, additional_vim_regex_highlighting = false },
indent = { enable = true },
})
end,
}

View File

@ -48,6 +48,9 @@ return {
-- Python -- Python
vim.lsp.enable('pylsp') vim.lsp.enable('pylsp')
-- Java (from Eclipse)
vim.lsp.enable('jdtls')
-- Auto format -- Auto format
vim.api.nvim_create_autocmd("BufWritePre", { vim.api.nvim_create_autocmd("BufWritePre", {
pattern = {"*.rs", "*.hs", "*.py"}, pattern = {"*.rs", "*.hs", "*.py"},

View File

@ -3,7 +3,7 @@ return {
lazy = false, lazy = false,
run = ":TSUpdate", run = ":TSUpdate",
config = function() config = function()
require'nvim-treesitter'.install { 'lua', 'c', 'cpp', 'rust' } require'nvim-treesitter'.install { 'lua', 'c', 'cpp', 'rust', 'java' }
vim.api.nvim_create_autocmd('FileType', { vim.api.nvim_create_autocmd('FileType', {
pattern = { '<filetype>' }, pattern = { '<filetype>' },
callback = function() vim.treesitter.start() end, callback = function() vim.treesitter.start() end,