{ 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 ]);
}