aboutsummaryrefslogtreecommitdiff
path: root/nvim/nvchad/lua/plugins/configs/mason.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/nvchad/lua/plugins/configs/mason.lua')
-rw-r--r--nvim/nvchad/lua/plugins/configs/mason.lua28
1 files changed, 28 insertions, 0 deletions
diff --git a/nvim/nvchad/lua/plugins/configs/mason.lua b/nvim/nvchad/lua/plugins/configs/mason.lua
new file mode 100644
index 0000000..3692a15
--- /dev/null
+++ b/nvim/nvchad/lua/plugins/configs/mason.lua
@@ -0,0 +1,28 @@
+local options = {
+ ensure_installed = { "lua-language-server" }, -- not an option from mason.nvim
+
+ PATH = "skip",
+
+ ui = {
+ icons = {
+ package_pending = " ",
+ package_installed = "󰄳 ",
+ package_uninstalled = " 󰚌",
+ },
+
+ keymaps = {
+ toggle_server_expand = "<CR>",
+ install_server = "i",
+ update_server = "u",
+ check_server_version = "c",
+ update_all_servers = "U",
+ check_outdated_servers = "C",
+ uninstall_server = "X",
+ cancel_installation = "<C-c>",
+ },
+ },
+
+ max_concurrent_installers = 10,
+}
+
+return options