✨ New neovim config based off theprimeagen
This commit is contained in:
parent
74983413b8
commit
393c9eaa8a
19 changed files with 810 additions and 0 deletions
63
.config/nvim/lua/neovim/packer.lua
Normal file
63
.config/nvim/lua/neovim/packer.lua
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
-- This file can be loaded by calling `lua require('plugins')` from your init.vim
|
||||
|
||||
-- Only required if you have packer configured as `opt`
|
||||
vim.cmd [[packadd packer.nvim]]
|
||||
|
||||
return require('packer').startup(function(use)
|
||||
-- Packer can manage itself
|
||||
use 'wbthomason/packer.nvim'
|
||||
use {'nvim-treesitter/nvim-treesitter', run = ':TSUpdate'}
|
||||
use {'nvim-treesitter/playground'}
|
||||
use ({
|
||||
'shaunsingh/nord.nvim',
|
||||
config = function()
|
||||
vim.cmd('colorscheme nord')
|
||||
end
|
||||
})
|
||||
use {'preservim/nerdcommenter'}
|
||||
use {'nvim-lualine/lualine.nvim', requires = { 'kyazdani42/nvim-web-devicons', opt = true }}
|
||||
use {'kyazdani42/nvim-web-devicons'}
|
||||
use {'kyazdani42/nvim-tree.lua'}
|
||||
use {'psliwka/vim-smoothie'}
|
||||
use {'mg979/vim-visual-multi'}
|
||||
use {'Yggdroot/indentLine'}
|
||||
use {'airblade/vim-gitgutter'}
|
||||
use {'f-person/git-blame.nvim'}
|
||||
use {'mattn/emmet-vim'}
|
||||
use {'norcalli/nvim-colorizer.lua'}
|
||||
use {'luochen1990/rainbow'}
|
||||
use {'windwp/nvim-autopairs'}
|
||||
use {'simeji/winresizer'}
|
||||
use {'sbdchd/neoformat'}
|
||||
use {'rhysd/vim-clang-format'}
|
||||
use {'sangdol/mintabline.vim'}
|
||||
use({
|
||||
"iamcco/markdown-preview.nvim",
|
||||
run = function() vim.fn["mkdp#util#install"]() end,
|
||||
})
|
||||
-- use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, })
|
||||
use {'junegunn/fzf.vim'}
|
||||
use 'rinx/nvim-ripgrep'
|
||||
|
||||
use {
|
||||
'VonHeikemen/lsp-zero.nvim',
|
||||
requires = {
|
||||
-- LSP Support
|
||||
{'neovim/nvim-lspconfig'},
|
||||
{'williamboman/mason.nvim'},
|
||||
{'williamboman/mason-lspconfig.nvim'},
|
||||
|
||||
-- Autocompletion
|
||||
{'hrsh7th/nvim-cmp'},
|
||||
{'hrsh7th/cmp-buffer'},
|
||||
{'hrsh7th/cmp-path'},
|
||||
{'saadparwaiz1/cmp_luasnip'},
|
||||
{'hrsh7th/cmp-nvim-lsp'},
|
||||
{'hrsh7th/cmp-nvim-lua'},
|
||||
|
||||
-- Snippets
|
||||
{'L3MON4D3/LuaSnip'},
|
||||
{'rafamadriz/friendly-snippets'},
|
||||
}
|
||||
}
|
||||
end)
|
||||
Loading…
Add table
Add a link
Reference in a new issue