nvchad rust
This commit is contained in:
parent
5e81732a7c
commit
fb8f30fdb8
|
|
@ -10,6 +10,10 @@ M.ui = {
|
|||
|
||||
hl_override = highlights.override,
|
||||
hl_add = highlights.add,
|
||||
tabufline = {
|
||||
enabled = false,
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
M.plugins = "custom.plugins"
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
local on_attach = require("plugins.configs.lspconfig").on_attach
|
||||
local capabilities = require("plugins.configs.lspconfig").capabilities
|
||||
|
||||
local lspconfig = require "lspconfig"
|
||||
local lspconfig = require("lspconfig")
|
||||
|
||||
-- if you just want default config for the servers then put them in a table
|
||||
local servers =
|
||||
{ "html", "cssls", "tsserver", "clangd", "docker_compose_language_service", "dockerls", "rust_analyzer", "pyright" }
|
||||
{ "html", "cssls", "tsserver", "clangd", "docker_compose_language_service", "dockerls", "rust_analyzer", "pyright" }
|
||||
|
||||
for _, lsp in ipairs(servers) do
|
||||
lspconfig[lsp].setup {
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
}
|
||||
lspconfig[lsp].setup({
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
})
|
||||
end
|
||||
|
||||
--
|
||||
|
|
|
|||
|
|
@ -20,12 +20,14 @@ local sources = {
|
|||
|
||||
b.formatting.black.with({
|
||||
extra_args = {"--line-length=82"}
|
||||
})
|
||||
}),
|
||||
|
||||
-- b.diagnostics.pylint.with({
|
||||
-- diagnostic_config = { underline = false, virtual_text = false, signs = false },
|
||||
-- method = null_ls.methods.DIAGNOSTICS_ON_SAVE,
|
||||
-- }),
|
||||
|
||||
b.formatting.rustfmt,
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -3,8 +3,6 @@ local M = {}
|
|||
|
||||
M.general = {
|
||||
n = {
|
||||
[";"] = { ":", "enter command mode", opts = { nowait = true } },
|
||||
|
||||
-- harpoon
|
||||
["H"] = {function() require("harpoon.ui").toggle_quick_menu() end, "Open Harpoon" },
|
||||
["<leader>a"] = {function() require("harpoon.mark").add_file() end, "Add file to Harpoon"},
|
||||
|
|
|
|||
|
|
@ -58,6 +58,12 @@ local plugins = {
|
|||
"theprimeagen/harpoon",
|
||||
},
|
||||
|
||||
{
|
||||
'simrat39/rust-tools.nvim'
|
||||
},
|
||||
|
||||
-- Disable nvchad plugins
|
||||
|
||||
{
|
||||
"tpope/vim-sleuth",
|
||||
lazy = false,
|
||||
|
|
|
|||
Loading…
Reference in New Issue