aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim/.config
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-01-09 17:47:49 -0600
committerToby Vincent <tobyv13@gmail.com>2023-01-09 17:50:04 -0600
commitf3111b30e5c0de3e744ab325129ed3942c4d04b8 (patch)
tree8ce5e1074068164dca0ce7babf910840cdfb2fcf /nvim/.config
parent025f0ee43f36408f5d3ac9df664e46c923aee8f2 (diff)
fix(nvim): remove mason keymaps
Diffstat (limited to 'nvim/.config')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/mason.lua39
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