remove unnecessary plugins

This commit is contained in:
Selim Mustafaev 2025-10-24 13:53:45 +00:00
parent 535331b3bf
commit 95a4d2d3d4
10 changed files with 1 additions and 125 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
lazy-lock.json

View File

@ -1 +0,0 @@
vim.keymap.set("n", "<F2>", "<cmd>RustLsp hover actions<CR>", { silent = true, buffer = true })

View File

@ -1,23 +0,0 @@
{
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"crates.nvim": { "branch": "main", "commit": "8bf8358ee326d5d8c11dcd7ac0bcc9ff97dbc785" },
"gitsigns.nvim": { "branch": "main", "commit": "ac5aba6dce8c06ea22bea2c9016f51a2dbf90dc7" },
"lazy.nvim": { "branch": "main", "commit": "7967abe55752aa90532e6bb4bd4663fe27a264cb" },
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "cab00668464d2914d0752b86168b4a431cc93eb2" },
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
"monokai-pro.nvim": { "branch": "master", "commit": "4f4133601296881bb2197800bd68d2bba9eaadb9" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "a77af2e764c5ed4038d27d1c463fa49cd4794e07" },
"noice.nvim": { "branch": "main", "commit": "221ffbc499d322699ea079fcd878a2399529e775" },
"nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" },
"nvim-autopairs": { "branch": "master", "commit": "b464658e9b880f463b9f7e6ccddd93fb0013f559" },
"nvim-cmp": { "branch": "main", "commit": "f17d9b4394027ff4442b298398dfcaab97e40c4f" },
"nvim-lspconfig": { "branch": "master", "commit": "87c7c83ce62971e0bdb29bb32b8ad2b19c8f95d0" },
"nvim-notify": { "branch": "master", "commit": "fbef5d32be8466dd76544a257d3f3dce20082a07" },
"nvim-treesitter": { "branch": "master", "commit": "1c0cbdef44a2cc35c6436e0866a2a5282b339ffd" },
"nvim-web-devicons": { "branch": "master", "commit": "19d257cf889f79f4022163c3fbb5e08639077bd8" },
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
"rustaceanvim": { "branch": "master", "commit": "047f9c9d8cd2861745eb9de6c1570ee0875aa795" }
}

View File

@ -1,11 +0,0 @@
return {
{
"Saecki/crates.nvim",
event = { "BufRead Cargo.toml" },
opts = {
completion = {
cmp = { enabled = true }
}
}
}
}

View File

@ -1,8 +0,0 @@
return {
{
"lewis6991/gitsigns.nvim",
config = function()
require("gitsigns").setup()
end
}
}

View File

@ -1,14 +0,0 @@
return {
{
"neovim/nvim-lspconfig",
dependencies = {
"williamboman/mason-lspconfig.nvim"
},
init = function()
local lspconfig = require("lspconfig")
lspconfig.cmake.setup{}
lspconfig.clangd.setup{}
lspconfig.sourcekit.setup{}
end
}
}

View File

@ -1,14 +0,0 @@
return {
{
"williamboman/mason-lspconfig.nvim",
opts = {
ensure_installed = {
--"cmake",
"clangd"
}
},
dependencies = {
"williamboman/mason.nvim"
}
}
}

View File

@ -1,16 +0,0 @@
return {
{
"williamboman/mason.nvim",
opts = function(_, opts)
opts.ensure_installed = opts.ensure_installed or {}
vim.list_extend(opts.ensure_installed, {
"codelldb",
"rust-analyzer",
"cmake-language-server"
})
end,
config = function()
require("mason").setup()
end
}
}

View File

@ -1,37 +0,0 @@
return {
{
"mrcjkb/rustaceanvim",
version = "^4",
lazy = false,
ft = { "rust" },
opts = {
server = {
default_settings = {
["rust_analyzer"] = {
cargo = {
allFeatures = true,
loadOutDirsFromCheck = true,
runBuildScripts = true
},
procMacro = {
enable = true,
ignored = {
["async-trait"] = { "async_trait" },
["napi-derive"] = { "napi" },
["async-recursion"] = { "async_recursion" }
}
},
checkOnSave = {
allFeatures = true,
command = "clippy",
extraArgs = { "--no-deps" }
}
}
}
}
},
config = function(_, opts)
vim.g.rustaceanvim = vim.tbl_deep_extend("keep", vim.g.rustaceanvim or {}, opts or {})
end
}
}

View File

@ -10,7 +10,6 @@ return {
"c",
"cpp",
"cmake",
"rust",
"ron",
"toml",
"javascript",