updates ig

This commit is contained in:
Mira Kristipati 2024-10-22 10:51:15 -04:00
parent c0d58e2334
commit 8d54dcbc14
3 changed files with 12 additions and 35 deletions

View file

@ -12,7 +12,7 @@ require("mason-lspconfig").setup_handlers {
local servers = { local servers = {
"html", "html",
"cssls", "cssls",
"tsserver", "ts_ls",
"clangd", "clangd",
"gopls", "gopls",
"astro", "astro",
@ -23,7 +23,7 @@ local servers = {
"bashls", "bashls",
"css_variables", "css_variables",
"marksman", "marksman",
"rust_analyzer", -- "rust_analyzer",
"ruff", "ruff",
"jdtls", "jdtls",
"nil_ls", "nil_ls",

View file

@ -146,4 +146,5 @@ end
M.Trouble = function() M.Trouble = function()
map("n", "<leader>dx", "<cmd>Trouble diagnostics toggle<cr>", { desc = "Trouble Diagnostics" }) map("n", "<leader>dx", "<cmd>Trouble diagnostics toggle<cr>", { desc = "Trouble Diagnostics" })
end end
return M return M

View file

@ -12,34 +12,7 @@ return {
"williamboman/mason.nvim", "williamboman/mason.nvim",
-- opts = overrides.mason -- opts = overrides.mason
opts = { opts = {
ensure_installed = { PATH = "append",
-- rust stuff
"rust-analyzer",
-- lua stuff
"lua-language-server",
"stylua",
-- web dev stuff
"css-lsp",
"html-lsp",
"typescript-language-server",
-- "deno",
"prettier",
-- c/cpp stuff
"clangd",
"clang-format",
-- python stuff
"pyright",
"mypy",
"autoflake",
"debugpy",
-- "ruff",
"shellharden",
"gopls",
},
}, },
}, },
{ {
@ -235,11 +208,14 @@ return {
-- Rust -- -- Rust --
---------- ----------
{ {
"rust-lang/rust.vim", "mrcjkb/rustaceanvim",
ft = "rust", version = "^5", -- Recommended
init = function() lazy = false, -- This plugin is already lazy
vim.g.rustfmt_autosave = 1 ["rust-analyzer"] = {
end, cargo = {
all_features = true,
},
},
}, },
{ {
"saecki/crates.nvim", "saecki/crates.nvim",