More performance

This commit is contained in:
Price Hiller 2022-01-15 08:21:42 -06:00
parent 31cecc82e1
commit 1c614b848f
5 changed files with 39 additions and 8 deletions

View 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

View File

@ -1,3 +1,4 @@
require("core.disabled").setup()
require("core.options").setup() require("core.options").setup()
require("core.mappings").setup() require("core.mappings").setup()

View File

@ -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

View File

@ -1,2 +1,2 @@
require("plugins.plugins") require("plugins.plugins")
require('packer_compiled') require("packer_compiled")

View File

@ -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",
}, },
}) })