local c = { none = "NONE", syntax = {}, ui = {}, term = {}, } -------------------------------- --- Syntax -------------------------------- c.syntax.red = "#fb4934" c.syntax.orange = "#fe8019" c.syntax.yellow = "#fabd2f" c.syntax.green = "#b8bb26" c.syntax.cyan = "#8ec07c" c.syntax.blue = "#83a598" c.syntax.purple = "#d3869b" c.syntax.text = "#ebdbb2" c.syntax.comment = "#928374" c.syntax.mute = "#504945" -------------------------------- --- UI -------------------------------- c.ui.red = "#cc241d" c.ui.orange = "#d65d0e" c.ui.yellow = "#d79921" c.ui.green = "#98971a" c.ui.cyan = "#689d6a" c.ui.blue = "#458588" c.ui.purple = "#b16286" c.ui.accent = "#98971a" c.ui.tabline = "#282828" c.ui.winbar = "#a89984" c.ui.tool = "#171a1a" c.ui.base = "#1d2021" c.ui.inactive_base = c.ui.tool c.ui.statusline = c.ui.tabline c.ui.split = c.ui.winbar c.ui.popup = c.ui.inactive_base c.ui.float = c.ui.inactive_base c.ui.title = c.ui.accent c.ui.border = "#f9f5d7" c.ui.current_line = "#32302f" c.ui.scrollbar = c.ui.accent c.ui.selection = "#3c3836" c.ui.menu_selection = c.ui.accent c.ui.highlight = c.ui.tool c.ui.none_text = "#7c6f64" c.ui.text = "#ebdbb2" c.ui.text_active = "#f9f5d7" c.ui.text_inactive = c.ui.winbar c.ui.text_match = c.ui.accent -------------------------------- --- terminal -------------------------------- c.term.black = c.ui.tabline c.term.bright_black = c.ui.tabline c.term.red = c.syntax.red c.term.bright_red = c.syntax.red c.term.green = c.syntax.green c.term.bright_green = c.syntax.green c.term.yellow = c.syntax.yellow c.term.bright_yellow = c.syntax.yellow c.term.blue = c.syntax.blue c.term.bright_blue = c.syntax.blue c.term.purple = c.syntax.purple c.term.bright_purple = c.syntax.purple c.term.cyan = c.syntax.cyan c.term.bright_cyan = c.syntax.cyan c.term.white = c.ui.text c.term.bright_white = c.ui.text_active c.term.background = c.ui.base c.term.foreground = c.ui.text -------------------------------- --- Icons -------------------------------- c.icon = { c = "#519aba", css = "#61afef", deb = "#a1b7ee", docker = "#384d54", html = "#de8c92", jpeg = "#c882e7", jpg = "#c882e7", js = "#ebcb8b", jsx = "#519ab8", kt = "#7bc99c", lock = "#c4c720", lua = "#51a0cf", mp3 = "#d39ede", mp4 = "#9ea3de", out = "#abb2bf", png = "#c882e7", py = "#a3b8ef", rb = "#ff75a0", robots = "#abb2bf", rpm = "#fca2aa", rs = "#dea584", toml = "#39bf39", ts = "#519aba", ttf = "#abb2bf", vue = "#7bc99c", woff = "#abb2bf", woff2 = "#abb2bf", zip = "#f9d71c", md = "#519aba", pkg = "#d39ede", } return c