diff options
Diffstat (limited to 'nvim/.config/nvim/lua/tobyvin/plugins/mason-null-ls.lua')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/mason-null-ls.lua | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/mason-null-ls.lua b/nvim/.config/nvim/lua/tobyvin/plugins/mason-null-ls.lua deleted file mode 100644 index 89dce5f..0000000 --- a/nvim/.config/nvim/lua/tobyvin/plugins/mason-null-ls.lua +++ /dev/null @@ -1,27 +0,0 @@ -local M = {} - -M.install = function() - require("mason-null-ls.api.command").NullLsInstall({}) -end - -M.setup = function() - local status_ok, mason_null_ls = pcall(require, "mason-null-ls") - if not status_ok then - vim.notify("Failed to load module 'mason-null-ls'", vim.log.levels.ERROR) - return - end - - mason_null_ls.setup() - - vim.api.nvim_create_autocmd("User", { - pattern = "LspAttach", - callback = function(args) - local client = vim.lsp.get_client_by_id(args.data.client_id) - if client.name == "null-ls" then - vim.keymap.set("n", "<leader>lN", M.install, { desc = "null-ls install", buffer = args.buf }) - end - end, - }) -end - -return M |