lua/bamboo/palette.lua
return {
  vulgaris = {
    contrast = '#111210',
    inverse = '#ffffff',
    bg0 = '#252623',
    bg1 = '#2f312c',
    bg2 = '#383b35',
    bg3 = '#3a3d37',
    bg_d = '#1c1e1b',
    bg_blue = '#68aee8',
    bg_yellow = '#e2c792',
    fg = '#f1e9d2',
    purple = '#aaaaff',
    bright_purple = '#df73ff',
    green = '#8fb573',
    orange = '#ff9966',
    blue = '#57a5e5',
    light_blue = '#96c7ef',
    yellow = '#dbb651',
    cyan = '#70c2be',
    red = '#e75a7c',
    coral = '#f08080',
    grey = '#5b5e5a',
    light_grey = '#838781',
    diff_add = '#40531b',
    diff_delete = '#893f45',
    diff_change = '#2a3a57',
    diff_text = '#3a4a67',
  },
  multiplex = {
    contrast = '#101210',
    inverse = '#ffffff',
    bg0 = '#232923',
    bg1 = '#2d312c',
    bg2 = '#363b35',
    bg3 = '#383d37',
    bg_d = '#171f17',
    bg_blue = '#68aee8',
    bg_yellow = '#dcbf84',
    fg = '#ece1c0',
    purple = '#a09af8',
    bright_purple = '#de6bdb',
    green = '#81af58',
    orange = '#ef9946',
    blue = '#409cdc',
    light_blue = '#88c1e9',
    yellow = '#ceba49',
    cyan = '#68baae',
    red = '#dc4f62',
    coral = '#e07870',
    grey = '#5a5e5a',
    light_grey = '#818781',
    diff_add = '#40531b',
    diff_delete = '#893f45',
    diff_change = '#2a3a57',
    diff_text = '#3a4a67',
  },
  light = {
    contrast = '#fff8f0',
    inverse = '#000000',
    bg0 = '#fafae0',
    bg1 = '#eaead0',
    bg2 = '#e4e4cc',
    bg3 = '#dadac2',
    bg_d = '#c7c7af',
    bg_blue = '#589ed8',
    bg_yellow = '#6f4c05',
    fg = '#3a4238',
    purple = '#8a4adf',
    bright_purple = '#c810d0',
    green = '#27850b',
    orange = '#df5926',
    blue = '#1745d5',
    light_blue = '#177fff',
    yellow = '#a77b00',
    cyan = '#188a9e',
    red = '#c72a3c',
    coral = '#c05050',
    grey = '#a1a7a0',
    light_grey = '#838781',
    diff_add = '#c0e3ab',
    diff_delete = '#f9afb5',
    diff_change = '#d2dceb',
    diff_text = '#c2ccdb',
  },
}
