diff --git a/nvim/init.lua b/nvim/init.lua new file mode 100644 index 0000000..2f9b525 --- /dev/null +++ b/nvim/init.lua @@ -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() +