local M = {} local palette = { fg = "#ffffff", bg = "#0d0911", bg_secondary = "#231d2b", grey = "#605470", grey_bright = "#847a91", red = "#be0f58", red_bright = "#e61565", green = "#218b72", green_bright = "#36d9b8", yellow = "#d8a428", yellow_bright = "#f0c674", blue = "#1d74c5", blue_bright = "#49a8dd", magenta = "#9e3a96", magenta_bright = "#d957ce", cyan = "#2692a8", cyan_bright = "#36c3d9", silver = "#605470", silver_bright = "#ffffff", } M.palette = palette M.colors = { foreground = palette.fg, background = palette.bg, cursor_bg = palette.grey_bright, cursor_fg = palette.bg_secondary, cursor_border = palette.grey_bright, selection_fg = palette.grey_bright, selection_bg = palette.bg_secondary, scrollbar_thumb = palette.bg_secondary, split = palette.bg_secondary, ansi = { palette.grey, palette.red, palette.green, palette.yellow, palette.blue, palette.magenta, palette.cyan, palette.silver, }, brights = { palette.grey_bright, palette.red_bright, palette.green_bright, palette.yellow_bright, palette.blue_bright, palette.magenta_bright, palette.cyan_bright, palette.silver_bright, }, } return M