nvim/lua/cosmic/theme/integrated/dracula.lua

50 lines
1.1 KiB
Lua

local a = {
bg = '#282A36',
fg = '#F8F8F2',
selection = '#44475A',
comment = '#6272A4',
red = '#FF5555',
orange = '#FFB86C',
yellow = '#F1FA8C',
green = '#50fa7b',
purple = '#BD93F9',
cyan = '#8BE9FD',
pink = '#FF79C6',
bright_red = '#FF6E6E',
bright_green = '#69FF94',
bright_yellow = '#FFFFA5',
bright_blue = '#D6ACFF',
bright_magenta = '#FF92DF',
bright_cyan = '#A4FFFF',
bright_white = '#FFFFFF',
menu = '#21222C',
visual = '#3E4452',
gutter_fg = '#4B5263',
nontext = '#3B4048',
white = '#ABB2BF',
black = '#191A21',
}
local theme = require('dracula').colors()
local colors = {
white = theme.white,
bg = theme.nontext,
bg_highlight = theme.nontext,
normal = theme.bright_green,
insert = theme.bright_cyan,
command = theme.orange,
visual = theme.bright_purple,
replace = theme.bright_red,
diffAdd = theme.bright_green,
diffModified = theme.orange,
diffDeleted = theme.bright_red,
trace = theme.orange,
hint = theme.bright_cyan,
info = theme.bright_green,
error = theme.bright_red,
warn = theme.orange,
floatBorder = theme.bright_blue,
selection_caret = theme.bright_blue,
}
return colors