From 177af37a9066c08236f3e68d36307ca8f7c704e6 Mon Sep 17 00:00:00 2001 From: max397574 Date: Mon, 31 Jan 2022 10:41:31 +0100 Subject: feat(init): allow to disable on startup with variable --- lua/startup/init.lua | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'lua/startup') diff --git a/lua/startup/init.lua b/lua/startup/init.lua index 3fa0cc1..2227555 100644 --- a/lua/startup/init.lua +++ b/lua/startup/init.lua @@ -545,14 +545,17 @@ function startup.setup(update) vim.cmd( [[command! -nargs=* Startup :lua require'startup'.commands('')]] ) - vim.cmd( - [[autocmd VimEnter * lua if vim.fn.argc() == 0 then require("startup").display() end + if not vim.g.startup_disable_on_startup then + print("yes") + vim.cmd( + [[autocmd VimEnter * lua if vim.fn.argc() == 0 then require("startup").display() end autocmd BufRead * lua if vim.fn.argc() == 0 then require("startup").display() end]] - ) - vim.cmd( - [[autocmd VimResized * lua if vim.bo.ft == "startup" then require"startup".redraw() end + ) + vim.cmd( + [[autocmd VimResized * lua if vim.bo.ft == "startup" then require"startup".redraw() end autocmd BufEnter * lua if vim.bo.ft == "startup" then require"startup".redraw() end]] - ) + ) + end end ---Clears the screen and redraws the whole startup screen -- cgit v1.2.3