-- Generated by zshell. Lualine theme matching the zshell colorscheme. local is_light = "dark" == "light" local function pick(light, dark) return is_light and light or dark end local c = { bg = "#171216", bg_alt = "#201A1F", bg_mid = pick("#2E282D", "#241E23"), fg = "#EBDFE6", fg_muted = "#D2C2CE", fg_strong = pick("#15161A", "#F4F4F8"), normal = "#D285D3", insert = "#5D3F5C", visual = "#8CAB44", replace = "#93000A", command = pick("#FFDDEA", "#B3A2D5"), inactive = "#201A1F", normal_fg = pick("#15161A", "#F4F4F8"), insert_fg = pick("#15161A", "#F4F4F8"), visual_fg = pick("#15161A", "#F4F4F8"), replace_fg = pick("#15161A", "#F4F4F8"), command_fg = pick("#15161A", "#F4F4F8"), } return { normal = { a = { fg = c.normal_fg, bg = c.normal, gui = "bold" }, b = { fg = c.fg_strong, bg = c.bg_mid }, c = { fg = c.fg, bg = c.bg_alt }, }, insert = { a = { fg = c.insert_fg, bg = c.insert, gui = "bold" }, b = { fg = c.fg_strong, bg = c.bg_mid }, c = { fg = c.fg, bg = c.bg_alt }, }, visual = { a = { fg = c.visual_fg, bg = c.visual, gui = "bold" }, b = { fg = c.fg_strong, bg = c.bg_mid }, c = { fg = c.fg, bg = c.bg_alt }, }, replace = { a = { fg = c.replace_fg, bg = c.replace, gui = "bold" }, b = { fg = c.fg_strong, bg = c.bg_mid }, c = { fg = c.fg, bg = c.bg_alt }, }, command = { a = { fg = c.command_fg, bg = c.command, gui = "bold" }, b = { fg = c.fg_strong, bg = c.bg_mid }, c = { fg = c.fg, bg = c.bg_alt }, }, inactive = { a = { fg = c.fg_muted, bg = c.inactive, gui = "bold" }, b = { fg = c.fg_muted, bg = c.inactive }, c = { fg = c.fg_muted, bg = c.bg }, }, }