[3/4] Refactor: init: Use async | Move theme stuff to theme.lua

third commit of refactor

perf improvements due to async

run packer sync if base16 not found

this is not perfect error handling for initial run, but something

handle require errors
This commit is contained in:
Akianonymus
2021-07-15 21:17:47 +05:30
parent 3e83ec5314
commit 643d1bd7d8
4 changed files with 57 additions and 24 deletions

View File

@@ -1,17 +1,5 @@
local M = {}
-- blankline config
M.blankline = function()
vim.g.indentLine_enabled = 1
vim.g.indent_blankline_char = ""
vim.g.indent_blankline_filetype_exclude = {"help", "terminal", "dashboard"}
vim.g.indent_blankline_buftype_exclude = {"terminal"}
vim.g.indent_blankline_show_trailing_blankline_indent = false
vim.g.indent_blankline_show_first_indent_level = false
end
-- hide line numbers , statusline in specific buffers!
M.hideStuff = function()
vim.api.nvim_exec(