Public Access
added java
This commit is contained in:
@@ -26,13 +26,16 @@ vim.pack.add({
|
|||||||
{ src = "https://github.com/dimitry-ishenko-neovim/lualine-nvim" },
|
{ src = "https://github.com/dimitry-ishenko-neovim/lualine-nvim" },
|
||||||
{ src = "https://github.com/chomosuke/typst-preview.nvim" },
|
{ src = "https://github.com/chomosuke/typst-preview.nvim" },
|
||||||
{ src = "https://github.com/kosayoda/nvim-lightbulb" },
|
{ src = "https://github.com/kosayoda/nvim-lightbulb" },
|
||||||
|
{ src = "https://codeberg.org/mfussenegger/nvim-jdtls.git" },
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.cmd("colorscheme gruvbox")
|
vim.cmd("colorscheme gruvbox")
|
||||||
|
|
||||||
require("oil").setup()
|
require("oil").setup()
|
||||||
require("mini.pick").setup()
|
require("mini.pick").setup()
|
||||||
require("blink.cmp").setup()
|
require("blink.cmp").setup({
|
||||||
|
keymap = { preset = "super-tab" },
|
||||||
|
})
|
||||||
require("nvim-treesitter.configs").setup({
|
require("nvim-treesitter.configs").setup({
|
||||||
auto_install = true,
|
auto_install = true,
|
||||||
highlight = { enable = true },
|
highlight = { enable = true },
|
||||||
@@ -52,7 +55,7 @@ require("nvim-lightbulb").setup({ autocmd = { enabled = true } })
|
|||||||
-- LSP START --
|
-- LSP START --
|
||||||
|
|
||||||
vim.lsp.enable({ "lua_ls", "ts_ls", "svelte", "tailwindcss", "bashls", "rust_analyzer", "clangd", "clang-format", "taplo",
|
vim.lsp.enable({ "lua_ls", "ts_ls", "svelte", "tailwindcss", "bashls", "rust_analyzer", "clangd", "clang-format", "taplo",
|
||||||
"sourcekit", "lemminx", "tinymist" })
|
"sourcekit", "lemminx", "tinymist", "jdtls" })
|
||||||
|
|
||||||
vim.lsp.config["tinymist"] = {
|
vim.lsp.config["tinymist"] = {
|
||||||
cmd = { "tinymist" },
|
cmd = { "tinymist" },
|
||||||
@@ -62,6 +65,15 @@ vim.lsp.config["tinymist"] = {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vim.lsp.config("jdtls", {
|
||||||
|
root_dir = vim.fn.getcwd(),
|
||||||
|
settings = {
|
||||||
|
java = {
|
||||||
|
-- Custom eclipse.jdt.ls options go here
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
-- LSP END --
|
-- LSP END --
|
||||||
|
|
||||||
-- KEYMAP START --
|
-- KEYMAP START --
|
||||||
|
|||||||
Reference in New Issue
Block a user