add fundamental nvim and vim configs

This commit is contained in:
mokou 2022-03-13 21:00:12 +01:00
parent 285321fa38
commit 99c942cc3b
8 changed files with 274 additions and 0 deletions

View file

@ -0,0 +1,22 @@
-- Plugin definitions and loading
local cmd = vim.cmd
-- Rerun packer install when this file changes
cmd([[
augroup packer_user_config
autocmd!
autocmd BufWritePost plugins.lua source <afile> | PackerCompile
augroup end
]])
-- Load packer
cmd([[packadd packer.nvim]])
-- Get plugins
return require("packer").startup(function(use)
-- Dogfood packer
use({"wbthomason/packer.nvim", opt = true})
-- LSP stuff
use({"neovim/nvim-lspconfig", config = function() require("plugins.lsp") end})
end)