Remove unused plugins

This commit is contained in:
Arkaprabha Chakraborty
2023-03-06 02:05:40 +05:30
parent 04a4cb583b
commit a9809d363a
2 changed files with 20 additions and 52 deletions

View File

@@ -43,10 +43,10 @@ mason_lspconfig.setup_handlers({
}, },
}) })
end, end,
["rust_analyzer"] = function() --["rust_analyzer"] = function()
local rt_ok, rust_tools = pcall(require, "rust-tools") -- local rt_ok, rust_tools = pcall(require, "rust-tools")
if rt_ok then -- if rt_ok then
rust_tools.setup({}) -- rust_tools.setup({})
end -- end
end, --end,
}) })

View File

@@ -5,81 +5,49 @@ end
packer.startup(function(use) packer.startup(function(use)
-- Onedark colorscheme -- Onedark colorscheme
use({ "navarasu/onedark.nvim" }) use("navarasu/onedark.nvim")
-- Gruvbox colorscheme -- Gruvbox colorscheme
use({ "ellisonleao/gruvbox.nvim" }) use("ellisonleao/gruvbox.nvim")
-- Catppuccin colorscheme -- Catppuccin colorscheme
use({ "catppuccin/nvim", as = "catppuccin" }) use({ "catppuccin/nvim", as = "catppuccin" })
-- Plugin manager -- Plugin manager
use({ "wbthomason/packer.nvim" }) use("wbthomason/packer.nvim")
-- Terminal -- Terminal
use({ "akinsho/toggleterm.nvim", tag = "*" }) use({ "akinsho/toggleterm.nvim", tag = "*" })
-- File tree -- File tree
use({ use({ "nvim-tree/nvim-tree.lua", requires = { "nvim-tree/nvim-web-devicons" }, tag = "nightly" })
"nvim-tree/nvim-tree.lua",
requires = {
"nvim-tree/nvim-web-devicons", -- optional, for file icons
},
tag = "nightly", -- optional, updated every week. (see issue #1193)
})
-- Statusline -- Statusline
use({ use({ "nvim-lualine/lualine.nvim", requires = { "kyazdani42/nvim-web-devicons", opt = true } })
"nvim-lualine/lualine.nvim",
requires = { "kyazdani42/nvim-web-devicons", opt = true },
})
-- Buffer tabs -- Buffer tabs
use({ "akinsho/bufferline.nvim", tag = "v3.*", requires = "nvim-tree/nvim-web-devicons" }) use({ "akinsho/bufferline.nvim", tag = "v3.*", requires = "nvim-tree/nvim-web-devicons" })
use({ use({ "nvim-telescope/telescope.nvim", tag = "0.1.x", requires = { { "nvim-lua/plenary.nvim" } } })
"nvim-telescope/telescope.nvim",
tag = "0.1.1",
-- or , branch = '0.1.x',
requires = { { "nvim-lua/plenary.nvim" } },
})
-- LSP manager -- LSP manager
use({ "williamboman/mason.nvim" }) use("williamboman/mason.nvim")
use({ "williamboman/mason-lspconfig.nvim" }) use("williamboman/mason-lspconfig.nvim")
use({ "neovim/nvim-lspconfig" }) use("neovim/nvim-lspconfig")
use({ "jose-elias-alvarez/null-ls.nvim" }) use("jose-elias-alvarez/null-ls.nvim")
-- Completions -- Completions
use("hrsh7th/nvim-cmp") -- The completion plugin use("hrsh7th/nvim-cmp") -- The completion plugin
use("hrsh7th/cmp-buffer") -- buffer completions use("hrsh7th/cmp-buffer") -- buffer completions
use("hrsh7th/cmp-path") -- path completions use("hrsh7th/cmp-path") -- path completions
use("saadparwaiz1/cmp_luasnip") -- snippet completions use("saadparwaiz1/cmp_luasnip") -- snippet completions
use("onsails/lspkind.nvim") use("onsails/lspkind.nvim")
use("windwp/nvim-autopairs")
use("hrsh7th/cmp-nvim-lsp") use("hrsh7th/cmp-nvim-lsp")
-- Snippets -- Syntax highlighting
use("L3MON4D3/LuaSnip") --snippet engine use("nvim-treesitter/nvim-treesitter")
use("rafamadriz/friendly-snippets") -- a bunch of snippets to use
use({ -- Rust tools
"nvim-treesitter/nvim-treesitter", --use("simrat39/rust-tools.nvim")
run = function()
local ntsi_ok, nvim_treesitter_install = pcall(require, "nvim-treesitter.install")
if ntsi_ok then
local ts_update = nvim_treesitter_install.update({ with_sync = true })
ts_update()
end
end,
})
--use 'neovim/nvim-lspconfig'
use("simrat39/rust-tools.nvim")
-- Debugging
--use 'nvim-lua/plenary.nvim'
use("mfussenegger/nvim-dap")
end) end)