From 9cd1fbc61a1461ddf6de059cb7617b5c23944bfe Mon Sep 17 00:00:00 2001 From: doloro Date: Mon, 25 Aug 2025 14:18:22 +0100 Subject: [PATCH] nvim config --- nvim/init.lua | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nvim/init.lua 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() +