{ pkgs, config, ... }: let border = { fg = "#${config.style.color.border}"; }; borderLight = { fg = "#${config.style.color.accent}"; }; in { file = (pkgs.formats.toml {}).generate "YaziThemeConfig" { manager = { cwd = { fg = "#${config.style.color.fg.light}"; # bg = "#${style.color.bg.regular}"; }; hovered = { fg = "#${config.style.color.fg.light}"; bg = "#${config.style.color.bg.regular}"; }; preview_hovered = { fg = "#${config.style.color.fg.light}"; bg = "#${config.style.color.bg.regular}"; }; border_style = border; tab_active = { bg = "#${config.style.color.accent}"; }; }; select = { border = borderLight; }; input = { border = borderLight; }; completion = { border = borderLight; }; tasks = { border = borderLight; }; }; }