Plugin refactoring.

This commit is contained in:
CronyAkatsuki 2024-01-11 19:55:24 +01:00
parent d59ba5dd0e
commit f230ae7a11

View File

@ -15,9 +15,17 @@ vim.opt.rtp:prepend(lazypath)
-- plugins installation and configuration
require("lazy").setup({
-- LSP Support
{ "neovim/nvim-lspconfig" },
{ "williamboman/mason.nvim" },
{ "williamboman/mason-lspconfig.nvim" },
"neovim/nvim-lspconfig",
-- lsp download manager
"williamboman/mason.nvim",
-- automatic lsp setup
"williamboman/mason-lspconfig.nvim",
-- additional formater support
"stevearc/conform.nvim",
-- additional linter support
"mfussenegger/nvim-lint",
-- mason autoinstaller for formatter's and linter's
"WhoIsSethDaniel/mason-tool-installer.nvim",
-- Adds git related signs to the gutter, as well as utilities for managing changes
"lewis6991/gitsigns.nvim",
@ -45,9 +53,13 @@ require("lazy").setup({
-- Fuzzy Finder (files, lsp, etc)
{
"nvim-telescope/telescope.nvim",
lazy = true,
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope-ui-select.nvim",
{
"nvim-telescope/telescope-fzf-native.nvim",
build = "make",
},
},
},
@ -74,23 +86,6 @@ require("lazy").setup({
},
},
{
"stevearc/dressing.nvim",
opts = {
input = { default_prompt = "" },
select = { backend = { "telescope", "builtin" } },
},
},
-- additional formater support
"stevearc/conform.nvim",
-- additional linter support
"mfussenegger/nvim-lint",
-- mason autoinstaller for formatter's and linter's
"WhoIsSethDaniel/mason-tool-installer.nvim",
-- Trying out writting plugins
{ dir = "~/repos/neovim/plugins/md-tools.nvim" },