{ enableTabline ? false }: { lib, catppuccin-nvim, lualine-nvim, lualine-lsp-progress, tabline-nvim, ... }: { luaConfig = (builtins.readFile ./catppuccin-nvim.lua) + (builtins.readFile ./lualine.lua) + (lib.optional enableTabline (builtins.readFile ./tabline.lua)); plugins = [ catppuccin-nvim lualine-nvim lualine-lsp-progress ] ++ (lib.optional enableTabline [ tabline-nvim ]); }