nvim: add MasonUpdateAll and lockfile

This commit is contained in:
Marko Korhonen 2024-03-17 09:47:21 +02:00
parent 3e13fb2b67
commit c5ae7d9063
Signed by: FunctionalHacker
GPG key ID: A7F78BCB859CD890
4 changed files with 61 additions and 48 deletions

View file

@ -6,7 +6,15 @@ return {
dependencies = {
"neovim/nvim-lspconfig",
"williamboman/mason-lspconfig.nvim",
"WhoIsSethDaniel/mason-tool-installer.nvim",
-- Add MasonUpdateAll
{ "Zeioth/mason-extra-cmds", config = true },
-- Add lockfile support
{
"zapling/mason-lock.nvim",
opts = {
lockfile_path = vim.fn.expand("~/.config/nvim/mason-lock.json"),
},
},
-- Extended functionality for jdtls
"mfussenegger/nvim-jdtls",
-- Add support for LSP file operations