From 117b33cb516b416fd7eeec8137d4e980760bd579 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 22 Jul 2024 23:38:48 +0300 Subject: [PATCH] feat(neovim): improved performance by more than 50% (thanks redyf) --- .config/nvim/init.lua | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 36b3116..cea3f08 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -15,5 +15,46 @@ if not (vim.uv or vim.loop).fs_stat(lazypath) then end vim.opt.rtp:prepend(lazypath) require('lazy').setup({ import = 'custom/plugins' }, { - change_detection = { notify = false }, + change_detection = { enabled = true, notify = false }, + ui = { + icons = { + ft = '', + lazy = '󰂠', + loaded = ' ', + not_loaded = ' ', + }, + }, + performance = { + rtp = { + disabled_plugins = { + '2html_plugin', + 'tohtml', + 'getscript', + 'getscriptPlugin', + 'gzip', + 'logipat', + 'netrw', + 'netrwPlugin', + 'netrwSettings', + 'netrwFileHandlers', + 'matchit', + 'tar', + 'tarPlugin', + 'rrhelper', + 'spellfile_plugin', + 'vimball', + 'vimballPlugin', + 'zip', + 'zipPlugin', + 'rplugin', + 'syntax', + 'synmenu', + 'optwin', + 'compiler', + 'bugreport', + 'tutor', + 'ftplugin', -- WARNING: seems to not break ftplugin, but if there r any issues, try commenting this! + }, + }, + }, })