diff options
author | Toby Vincent <tobyv13@gmail.com> | 2023-01-09 17:47:49 -0600 |
---|---|---|
committer | Toby Vincent <tobyv13@gmail.com> | 2023-01-09 17:50:04 -0600 |
commit | f3111b30e5c0de3e744ab325129ed3942c4d04b8 (patch) | |
tree | 8ce5e1074068164dca0ce7babf910840cdfb2fcf /nvim/.config | |
parent | 025f0ee43f36408f5d3ac9df664e46c923aee8f2 (diff) |
fix(nvim): remove mason keymaps
Diffstat (limited to 'nvim/.config')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/mason.lua | 39 |
1 files changed, 14 insertions, 25 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/mason.lua b/nvim/.config/nvim/lua/tobyvin/plugins/mason.lua index 02db5ac..eb844d8 100644 --- a/nvim/.config/nvim/lua/tobyvin/plugins/mason.lua +++ b/nvim/.config/nvim/lua/tobyvin/plugins/mason.lua @@ -1,25 +1,19 @@ local M = { "williamboman/mason.nvim", + cmd = { + "Mason", + "MasonInstall", + "MasonUninstall", + "MasonUninstall", + "MasonLog", + }, dependencies = { - "RubixDev/mason-update-all", - "williamboman/mason-lspconfig.nvim", - "jayp0521/mason-null-ls.nvim", - "jayp0521/mason-nvim-dap.nvim", + { "RubixDev/mason-update-all", config = true }, + { "williamboman/mason-lspconfig.nvim", config = true }, + { "jayp0521/mason-null-ls.nvim", config = true }, + { "jayp0521/mason-nvim-dap.nvim", config = true }, }, -} - -function M.init() - vim.keymap.set("n", "<leader>i", function() - require("mason.api.command").Mason() - end, { desc = "mason" }) - - vim.keymap.set("n", "<leader>I", function() - require("mason.api.command").MasonLog() - end, { desc = "log" }) -end - -function M.config() - require("mason").setup({ + opts = { ui = { border = "single", icons = { @@ -28,12 +22,7 @@ function M.config() package_uninstalled = "✗", }, }, - }) - - require("mason-update-all").setup() - require("mason-lspconfig").setup() - require("mason-null-ls").setup() - require("mason-nvim-dap").setup() -end + }, +} return M |