From b9e1952421f91115a0fbf6b7fdf121f1b1eb3c87 Mon Sep 17 00:00:00 2001 From: LostNeophyte Date: Sat, 4 Feb 2023 16:24:56 +0100 Subject: [PATCH] refactor(alpha): remove laststatus and tabline autocmds (#3809) --- lua/lvim/core/alpha.lua | 19 ------------------- lua/lvim/core/lualine/init.lua | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/lua/lvim/core/alpha.lua b/lua/lvim/core/alpha.lua index 3fded29f..13642c29 100644 --- a/lua/lvim/core/alpha.lua +++ b/lua/lvim/core/alpha.lua @@ -66,24 +66,6 @@ local function resolve_config(theme_name) return selected_theme.config end -local function configure_additional_autocmds() - local group = "_dashboard_settings" - vim.api.nvim_create_augroup(group, {}) - vim.api.nvim_create_autocmd("FileType", { - group = group, - pattern = "alpha", - command = "set showtabline=0 | autocmd BufLeave set showtabline=" .. vim.opt.showtabline._value, - }) - if not lvim.builtin.lualine.options.globalstatus then - -- https://github.com/goolord/alpha-nvim/issues/42 - vim.api.nvim_create_autocmd("FileType", { - group = group, - pattern = "alpha", - command = "set laststatus=0 | autocmd BufUnload set laststatus=" .. vim.opt.laststatus._value, - }) - end -end - function M.setup() local status_ok, alpha = pcall(require, "alpha") if not status_ok then @@ -98,7 +80,6 @@ function M.setup() end alpha.setup(config) - configure_additional_autocmds() end return M diff --git a/lua/lvim/core/lualine/init.lua b/lua/lvim/core/lualine/init.lua index 0ee35c04..fa4cf821 100644 --- a/lua/lvim/core/lualine/init.lua +++ b/lua/lvim/core/lualine/init.lua @@ -8,7 +8,7 @@ M.config = function() component_separators = nil, section_separators = nil, theme = nil, - disabled_filetypes = nil, + disabled_filetypes = { statusline = { "alpha" } }, globalstatus = true, }, sections = {