From 95a4d2d3d44c3546290bea87a62ce3a841fce9ed Mon Sep 17 00:00:00 2001 From: Selim Mustafaev Date: Fri, 24 Oct 2025 13:53:45 +0000 Subject: [PATCH] remove unnecessary plugins --- .gitignore | 1 + after/ftplugin/rust.lua | 1 - lazy-lock.json | 23 -------------------- lua/plugins/crates.lua | 11 ---------- lua/plugins/gitsigns.lua | 8 ------- lua/plugins/lspconfig.lua | 14 ------------- lua/plugins/mason-lspconfig.lua | 14 ------------- lua/plugins/mason.lua | 16 -------------- lua/plugins/rustaceanvim.lua | 37 --------------------------------- lua/plugins/treesitter.lua | 1 - 10 files changed, 1 insertion(+), 125 deletions(-) create mode 100644 .gitignore delete mode 100644 after/ftplugin/rust.lua delete mode 100644 lazy-lock.json delete mode 100644 lua/plugins/crates.lua delete mode 100644 lua/plugins/gitsigns.lua delete mode 100644 lua/plugins/lspconfig.lua delete mode 100644 lua/plugins/mason-lspconfig.lua delete mode 100644 lua/plugins/mason.lua delete mode 100644 lua/plugins/rustaceanvim.lua diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e033bc6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +lazy-lock.json diff --git a/after/ftplugin/rust.lua b/after/ftplugin/rust.lua deleted file mode 100644 index 60b8554..0000000 --- a/after/ftplugin/rust.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "", "RustLsp hover actions", { silent = true, buffer = true }) diff --git a/lazy-lock.json b/lazy-lock.json deleted file mode 100644 index f833cf3..0000000 --- a/lazy-lock.json +++ /dev/null @@ -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" } -} diff --git a/lua/plugins/crates.lua b/lua/plugins/crates.lua deleted file mode 100644 index 192c512..0000000 --- a/lua/plugins/crates.lua +++ /dev/null @@ -1,11 +0,0 @@ -return { - { - "Saecki/crates.nvim", - event = { "BufRead Cargo.toml" }, - opts = { - completion = { - cmp = { enabled = true } - } - } - } -} diff --git a/lua/plugins/gitsigns.lua b/lua/plugins/gitsigns.lua deleted file mode 100644 index 02041f5..0000000 --- a/lua/plugins/gitsigns.lua +++ /dev/null @@ -1,8 +0,0 @@ -return { - { - "lewis6991/gitsigns.nvim", - config = function() - require("gitsigns").setup() - end - } -} diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua deleted file mode 100644 index 223b859..0000000 --- a/lua/plugins/lspconfig.lua +++ /dev/null @@ -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 - } -} diff --git a/lua/plugins/mason-lspconfig.lua b/lua/plugins/mason-lspconfig.lua deleted file mode 100644 index 25d0f93..0000000 --- a/lua/plugins/mason-lspconfig.lua +++ /dev/null @@ -1,14 +0,0 @@ -return { - { - "williamboman/mason-lspconfig.nvim", - opts = { - ensure_installed = { - --"cmake", - "clangd" - } - }, - dependencies = { - "williamboman/mason.nvim" - } - } -} diff --git a/lua/plugins/mason.lua b/lua/plugins/mason.lua deleted file mode 100644 index 7274484..0000000 --- a/lua/plugins/mason.lua +++ /dev/null @@ -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 - } -} diff --git a/lua/plugins/rustaceanvim.lua b/lua/plugins/rustaceanvim.lua deleted file mode 100644 index e3a0322..0000000 --- a/lua/plugins/rustaceanvim.lua +++ /dev/null @@ -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 - } -} diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index 8b3cc87..7b31dab 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -10,7 +10,6 @@ return { "c", "cpp", "cmake", - "rust", "ron", "toml", "javascript",