local cpt = require("catppuccino.core.cs").get_color_scheme(require("catppuccino.config").options["cptcheme"]) local catppuccino = {} catppuccino.normal = { left = {{cpt.black, cpt.blue}, {cpt.blue, cpt.bg}}, middle = {{cpt.blue, cpt.fg_gutter}}, right = {{cpt.fg_sidebar, cpt.bg_statusline}, {cpt.blue, cpt.bg}}, error = {{cpt.black, cpt.error}}, warning = {{cpt.black, cpt.warning}} } catppuccino.insert = { left = {{cpt.black, cpt.green}, {cpt.blue, cpt.bg}} } catppuccino.visual = { left = {{cpt.black, cpt.magenta}, {cpt.blue, cpt.bg}} } catppuccino.replace = { left = {{cpt.black, cpt.red}, {cpt.blue, cpt.bg}} } catppuccino.inactive = { left = {{cpt.blue, cpt.bg_statusline}, {cpt.comment, cpt.bg}}, middle = {{cpt.fg_gutter, cpt.bg_statusline}}, right = {{cpt.fg_gutter, cpt.bg_statusline}, {cpt.comment, cpt.bg}} } catppuccino.tabline = { left = {{cpt.comment, cpt.bg_highlight}, {cpt.comment, cpt.bg}}, middle = {{cpt.fg_gutter, cpt.bg_statusline}}, right = {{cpt.fg_gutter, cpt.bg_statusline}, {cpt.comment, cpt.bg}}, tabsel = {{cpt.blue, cpt.fg_gutter}, {cpt.comment, cpt.bg}} } return catppuccino