summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins.lua
diff options
context:
space:
mode:
authorAdam <56338480+adastx@users.noreply.github.com>2021-10-05 21:12:16 +0200
committerAdam <56338480+adastx@users.noreply.github.com>2021-10-05 21:12:16 +0200
commit59e7ee298127e69c8472bb6a0930c5a105f5d12e (patch)
tree76b3984f127cae61306a3bc87715417fb679a906 /.config/nvim/lua/plugins.lua
parentcf353a03de1fd6e0536663c8a0be9608cc59e985 (diff)
Neovim setup ported to lua + new plugins, picom edit so focused terminal is opaque
Diffstat (limited to '.config/nvim/lua/plugins.lua')
-rw-r--r--.config/nvim/lua/plugins.lua46
1 files changed, 46 insertions, 0 deletions
diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua
new file mode 100644
index 0000000..49354f2
--- /dev/null
+++ b/.config/nvim/lua/plugins.lua
@@ -0,0 +1,46 @@
+return require('packer').startup(function()
+ use 'wbthomason/packer.nvim'
+ use 'gruvbox-community/gruvbox'
+
+ use 'neovim/nvim-lspconfig'
+ use 'hrsh7th/nvim-cmp'
+ use 'hrsh7th/cmp-nvim-lsp'
+ use 'hrsh7th/cmp-buffer'
+ use 'hrsh7th/cmp-path'
+
+ use 'kyazdani42/nvim-web-devicons'
+
+ use {
+ 'norcalli/nvim-colorizer.lua',
+ ft = { 'css', 'javascript', 'vim', 'html' },
+ config = [[require('colorizer').setup {'css', 'javascript', 'vim', 'html'}]],
+ }
+
+ use {
+ 'nvim-telescope/telescope.nvim',
+ requires = { {'nvim-lua/plenary.nvim'} }
+ }
+
+ use 'tpope/vim-fugitive'
+ use {
+ 'lewis6991/gitsigns.nvim',
+ requires = {
+ 'nvim-lua/plenary.nvim'
+ },
+ config = function()
+ require('gitsigns').setup()
+ end
+ }
+
+ use {
+ 'hoob3rt/lualine.nvim',
+ requires = {'kyazdani42/nvim-web-devicons', opt = true}
+ }
+
+ use {
+ 'nvim-treesitter/nvim-treesitter',
+ run = ':TSUpdate'
+ }
+
+ use 'ThePrimeagen/vim-be-good'
+end)