From 921a73c4a69c1472c8b552e0e69847ec64410fc8 Mon Sep 17 00:00:00 2001 From: Micah Halter Date: Fri, 19 Jan 2024 13:13:52 -0500 Subject: [PATCH] fix: update to new `list_insert_unique` format --- lua/plugins/mason.lua | 18 ++++++++++++------ lua/plugins/treesitter.lua | 8 +++++--- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/lua/plugins/mason.lua b/lua/plugins/mason.lua index 4ceeba7..3d3d726 100644 --- a/lua/plugins/mason.lua +++ b/lua/plugins/mason.lua @@ -8,9 +8,11 @@ return { -- overrides `require("mason-lspconfig").setup(...)` opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it - opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { + opts.ensure_installed = require("astrocore").list_insert_unique( + opts.ensure_installed -- "lua_ls", - }) + -- add more arguments for adding more language servers + ) end, }, -- use mason-null-ls to configure Formatters/Linter installation for null-ls sources @@ -19,10 +21,12 @@ return { -- overrides `require("mason-null-ls").setup(...)` opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it - opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { + opts.ensure_installed = require("astrocore").list_insert_unique( + opts.ensure_installed -- "prettier", -- "stylua", - }) + -- add more arguments for adding more null-ls sources + ) end, }, { @@ -30,9 +34,11 @@ return { -- overrides `require("mason-nvim-dap").setup(...)` opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it - opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { + opts.ensure_installed = require("astrocore").list_insert_unique( + opts.ensure_installed -- "python", - }) + -- add more arguments for adding more debuggers + ) end, }, } diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index b743cc9..012d4ed 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -5,8 +5,10 @@ return { "nvim-treesitter/nvim-treesitter", opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it - opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { - -- "lua" - }) + opts.ensure_installed = require("astrocore").list_insert_unique( + opts.ensure_installed + -- "lua", + -- add more arguments for adding more treesitter parsers + ) end, }