.dotfiles/nvim/lua/plugins.lua

98 lines
1.7 KiB
Lua
Raw Normal View History

2022-01-23 23:24:50 +01:00
local Plug = vim.fn['plug#']
-- PLUGINS
vim.call('plug#begin', '~/.config/nvim/bundle')
-- USEFUL
-- ===================
-- Editor config
Plug 'editorconfig/editorconfig-vim'
-- brackets management
Plug 'kylechui/nvim-surround'
2022-01-23 23:24:50 +01:00
2022-01-25 00:19:27 +01:00
-- shift and tab setup
Plug 'tpope/vim-sleuth'
2022-01-23 23:24:50 +01:00
-- new text objects
Plug 'wellle/targets.vim'
-- WINDOW MANAGEMENT
-- ===================
-- tmux navigator
Plug 'christoomey/vim-tmux-navigator'
-- winresizer
Plug 'simeji/winresizer'
-- vim zenmode
Plug 'folke/zen-mode.nvim'
2022-01-23 23:24:50 +01:00
-- FILE MANAGEMENT
-- ===================
2022-01-24 00:49:38 +01:00
-- nvim-tree.lua
Plug 'kyazdani42/nvim-web-devicons'
Plug 'kyazdani42/nvim-tree.lua'
2022-01-23 23:24:50 +01:00
2022-01-24 00:49:38 +01:00
-- telescope plugin
2022-01-23 23:24:50 +01:00
Plug 'nvim-lua/plenary.nvim'
Plug 'nvim-telescope/telescope.nvim'
-- vimwiki
Plug 'vimwiki/vimwiki'
-- GIT STUFF
-- ===================
-- git
Plug 'tpope/vim-fugitive'
2022-10-01 19:16:44 +02:00
-- git signs
Plug 'lewis6991/gitsigns.nvim'
2022-01-23 23:24:50 +01:00
-- COLORS
-- ===================
-- Plastic colorscheme
2022-01-24 18:56:10 +01:00
Plug 'jidbo/sonokai'
2022-01-23 23:24:50 +01:00
-- Color higlighting
Plug 'norcalli/nvim-colorizer.lua'
-- powerline
2022-01-24 22:34:22 +01:00
Plug 'nvim-lualine/lualine.nvim'
2022-01-23 23:24:50 +01:00
-- LANGUAGES
-- ===================
-- nvim completion
Plug 'neovim/nvim-lspconfig'
Plug 'williamboman/nvim-lsp-installer'
2022-09-12 20:04:17 +02:00
Plug 'jose-elias-alvarez/null-ls.nvim'
2022-01-23 23:24:50 +01:00
Plug 'hrsh7th/cmp-nvim-lsp'
Plug 'hrsh7th/cmp-buffer'
Plug 'hrsh7th/cmp-path'
Plug 'hrsh7th/cmp-cmdline'
Plug 'hrsh7th/nvim-cmp'
2022-09-12 20:04:17 +02:00
Plug 'folke/trouble.nvim'
Plug 'ray-x/lsp_signature.nvim'
2023-06-16 01:47:30 +02:00
Plug 'L3MON4D3/LuaSnip'
Plug 'saadparwaiz1/cmp_luasnip'
2022-01-23 23:24:50 +01:00
-- Autoformatter
2022-09-12 20:04:17 +02:00
-- Plug 'sbdchd/neoformat'
2022-01-23 23:24:50 +01:00
-- treesitter
Plug('nvim-treesitter/nvim-treesitter', {['do'] = ':TSUpdate'})
-- latex
Plug 'lervag/vimtex'
-- All of your Plugins must be added before the following line
vim.call('plug#end')