-- You can add your own plugins here or in other files in this directory! -- I promise not to create any merge conflicts in this directory :) -- -- See the kickstart.nvim README for more information return { -- add, delete, change surroundings it's awesome "tpope/vim-surround", -- -- commenting with gc "numToStr/Comment.nvim", -- "justinmk/vim-sneak", "arkav/lualine-lsp-progress", -- tmux & split window navigation "christoomey/vim-tmux-navigator", "hrsh7th/cmp-buffer", -- source for text in buffer "hrsh7th/cmp-path", -- source for file system paths "mechatroner/rainbow_csv", "nvim-telescope/telescope-project.nvim", "ThePrimeagen/harpoon", -- vs-code like icons for autocompletion "onsails/lspkind.nvim", "catppuccin/nvim", as = "catppuccin", { "startup-nvim/startup.nvim", dependencies = "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim" }, { "glepnir/lspsaga.nvim", event = "BufRead", config = function() require("lspsaga").setup({}) end, dependencies = { { "nvim-tree/nvim-web-devicons" }, --Please make sure you install markdown and markdown_inline parser { "nvim-treesitter/nvim-treesitter" }, }, }, -- Debugger "mfussenegger/nvim-dap", { "rcarriga/nvim-dap-ui", dependencies = { { "mfussenegger/nvim-dap" }, { "nvim-neotest/nvim-nio" } }, }, { "theHamsta/nvim-dap-virtual-text", dependencies = "mfussenegger/nvim-dap", }, "nvim-telescope/telescope-dap.nvim", -- autoclose parens, brackets, quotes, etc... "windwp/nvim-autopairs", { "akinsho/toggleterm.nvim", version = "*", config = true }, "norcalli/nvim-colorizer.lua", { "neovim/nvim-lspconfig", dependencies = { { "SmiteshP/nvim-navbuddy", dependencies = { "SmiteshP/nvim-navic", "MunifTanjim/nui.nvim", }, opts = { lsp = { auto_attach = true } }, }, }, }, "easymotion/vim-easymotion", -- Markdown { "iamcco/markdown-preview.nvim", ft = "markdown", build = function() vim.fn["mkdp#util#install"]() end, }, { 'akinsho/bufferline.nvim', version = "*", dependencies = 'nvim-tree/nvim-web-devicons' }, -- local history { 'dawsers/telescope-file-history.nvim', dependencies = { 'nvim-telescope/telescope.nvim' } }, { 'echasnovski/mini.icons', version = false }, { -- HTTP REST-Client Interface 'mistweaverco/kulala.nvim', }, --- diff view --- "sindrets/diffview.nvim", ---- show listchars ---- { "fraso-dev/nvim-listchars", config = function() require("nvim-listchars").setup({ save_state = false, listchars = { trail = "-", eol = "↲", tab = "» ", }, exclude_filetypes = {}, lighten_step = 10, }) end, }, -- lazy.nvim Hardtime -- { -- "m4xshen/hardtime.nvim", -- dependencies = { "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim" }, -- opts = {} -- }, }