nvim config
This commit is contained in:
27
nvim/init.lua
Normal file
27
nvim/init.lua
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
vim.opt.number = true
|
||||||
|
vim.opt.bg = light
|
||||||
|
vim.opt.tabstop = 2
|
||||||
|
|
||||||
|
vim.pack.add{
|
||||||
|
{ src = 'https://github.com/neovim/nvim-lspconfig' },
|
||||||
|
{ src = 'https://github.com/echasnovski/mini.nvim' },
|
||||||
|
}
|
||||||
|
|
||||||
|
-- add lsp's as i need
|
||||||
|
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
||||||
|
|
||||||
|
local notify = require('mini.notify')
|
||||||
|
require('mini.notify').setup()
|
||||||
|
vim.notify = notify.make_notify({
|
||||||
|
ERROR = { duration = 10000 },
|
||||||
|
WARN = { duration = 4000 },
|
||||||
|
INFO = { duration = 3000 }
|
||||||
|
})
|
||||||
|
-- vim.notify('config loaded', vim.log.levels.INFO)
|
||||||
|
|
||||||
|
require('mini.cursorword').setup()
|
||||||
|
require('mini.tabline').setup()
|
||||||
|
require('mini.statusline').setup()
|
||||||
|
require('mini.completion').setup()
|
||||||
|
require('mini.comment').setup()
|
||||||
|
|
||||||
Reference in New Issue
Block a user