|
|
|
@ -20,7 +20,7 @@ require('packer').startup(function()
|
|
|
|
|
use {'wbthomason/packer.nvim', opt = true}
|
|
|
|
|
|
|
|
|
|
-- Colorscheme
|
|
|
|
|
use({"catppuccin/nvim", as = "catppuccin"})
|
|
|
|
|
use({'catppuccin/nvim', as = 'catppuccin'})
|
|
|
|
|
|
|
|
|
|
-- Git in signcolumn
|
|
|
|
|
use 'airblade/vim-gitgutter'
|
|
|
|
@ -34,7 +34,7 @@ require('packer').startup(function()
|
|
|
|
|
-- Tabline/bufferline
|
|
|
|
|
use {
|
|
|
|
|
'akinsho/nvim-bufferline.lua',
|
|
|
|
|
tag = "*",
|
|
|
|
|
tag = '*',
|
|
|
|
|
requires = 'kyazdani42/nvim-web-devicons'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -42,7 +42,7 @@ require('packer').startup(function()
|
|
|
|
|
use 'tpope/vim-fugitive'
|
|
|
|
|
|
|
|
|
|
-- Indent characters
|
|
|
|
|
use "lukas-reineke/indent-blankline.nvim"
|
|
|
|
|
use 'lukas-reineke/indent-blankline.nvim'
|
|
|
|
|
|
|
|
|
|
-- Tree explorer
|
|
|
|
|
use {'kyazdani42/nvim-tree.lua', requires = 'kyazdani42/nvim-web-devicons'}
|
|
|
|
@ -70,13 +70,16 @@ require('packer').startup(function()
|
|
|
|
|
-- Additional LSP features for Java
|
|
|
|
|
use 'mfussenegger/nvim-jdtls'
|
|
|
|
|
|
|
|
|
|
-- Display function signature
|
|
|
|
|
use {'ray-x/lsp_signature.nvim'}
|
|
|
|
|
|
|
|
|
|
-- Completion
|
|
|
|
|
use 'hrsh7th/nvim-cmp' -- Autocompletion plugin
|
|
|
|
|
use 'hrsh7th/cmp-nvim-lsp' -- LSP source for nvim-cmp
|
|
|
|
|
use 'hrsh7th/cmp-path' -- Path source for nvim-cmp
|
|
|
|
|
use 'saadparwaiz1/cmp_luasnip' -- Snippets source for nvim-cmp
|
|
|
|
|
use 'L3MON4D3/LuaSnip' -- Snippets plugin
|
|
|
|
|
use "rafamadriz/friendly-snippets" -- Snippets collection
|
|
|
|
|
use 'rafamadriz/friendly-snippets' -- Snippets collection
|
|
|
|
|
|
|
|
|
|
-- treesitter syntax highlight
|
|
|
|
|
use {
|
|
|
|
@ -118,7 +121,7 @@ require('packer').startup(function()
|
|
|
|
|
use 'habamax/vim-asciidoctor'
|
|
|
|
|
|
|
|
|
|
-- Modern filetype.vim replacement
|
|
|
|
|
use("nathom/filetype.nvim")
|
|
|
|
|
use('nathom/filetype.nvim')
|
|
|
|
|
|
|
|
|
|
end)
|
|
|
|
|
|
|
|
|
|