More performance
This commit is contained in:
parent
31cecc82e1
commit
1c614b848f
25
.config/nvim/lua/core/disabled.lua
Normal file
25
.config/nvim/lua/core/disabled.lua
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
local M = {}
|
||||||
|
M.setup = function()
|
||||||
|
local disabled_built_ins = {
|
||||||
|
"gzip",
|
||||||
|
"zip",
|
||||||
|
"zipPlugin",
|
||||||
|
"tar",
|
||||||
|
"tarPlugin",
|
||||||
|
"getscript",
|
||||||
|
"getscriptPlugin",
|
||||||
|
"vimball",
|
||||||
|
"vimballPlugin",
|
||||||
|
"2html_plugin",
|
||||||
|
"logipat",
|
||||||
|
"rrhelper",
|
||||||
|
"spellfile_plugin",
|
||||||
|
"matchit",
|
||||||
|
}
|
||||||
|
|
||||||
|
for _, plugin in pairs(disabled_built_ins) do
|
||||||
|
vim.g["loaded_" .. plugin] = 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
return M
|
@ -1,3 +1,4 @@
|
|||||||
|
require("core.disabled").setup()
|
||||||
require("core.options").setup()
|
require("core.options").setup()
|
||||||
require("core.mappings").setup()
|
require("core.mappings").setup()
|
||||||
|
|
||||||
|
@ -66,6 +66,9 @@ M.setup = function()
|
|||||||
-- Concealment for nicer rendering
|
-- Concealment for nicer rendering
|
||||||
opt.conceallevel = 2
|
opt.conceallevel = 2
|
||||||
opt.concealcursor = "ic"
|
opt.concealcursor = "ic"
|
||||||
|
|
||||||
|
-- Lazy Redraw to Speed Up Macros
|
||||||
|
opt.lazyredraw = true
|
||||||
end
|
end
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
require("plugins.plugins")
|
require("plugins.plugins")
|
||||||
require('packer_compiled')
|
require("packer_compiled")
|
||||||
|
@ -51,7 +51,7 @@ return require("packer").startup({
|
|||||||
"nvim-lualine/lualine.nvim",
|
"nvim-lualine/lualine.nvim",
|
||||||
after = {
|
after = {
|
||||||
"nvim-bufferline.lua",
|
"nvim-bufferline.lua",
|
||||||
"tokyonight.nvim"
|
"tokyonight.nvim",
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.configs.statusline")
|
require("plugins.configs.statusline")
|
||||||
@ -71,6 +71,7 @@ return require("packer").startup({
|
|||||||
use({
|
use({
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
run = ":TSUpdate",
|
run = ":TSUpdate",
|
||||||
|
event = "BufRead",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.configs.treesitter")
|
require("plugins.configs.treesitter")
|
||||||
end,
|
end,
|
||||||
@ -133,6 +134,7 @@ return require("packer").startup({
|
|||||||
use({
|
use({
|
||||||
"simrat39/rust-tools.nvim",
|
"simrat39/rust-tools.nvim",
|
||||||
after = "nvim-lspconfig",
|
after = "nvim-lspconfig",
|
||||||
|
ft = "rust",
|
||||||
config = function()
|
config = function()
|
||||||
require("rust-tools").setup({})
|
require("rust-tools").setup({})
|
||||||
end,
|
end,
|
||||||
@ -373,6 +375,6 @@ return require("packer").startup({
|
|||||||
return require("packer.util").float({ border = "double" })
|
return require("packer.util").float({ border = "double" })
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
compile_path = vim.fn.stdpath('config') .. '/lua/packer_compiled.lua'
|
compile_path = vim.fn.stdpath("config") .. "/lua/packer_compiled.lua",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user