-- Copyright (c) 2020-2021 ronniedroid -- MIT license, see LICENSE for more details. -- stylua: ignore local colors = { black = '#000000', white = '#eeeeee', red = '#ffa0a0', green = '#88cf88', blue = '#92baff', magenta = '#feacd0', cyan = '#a0bfdf', gray = '#2f2f2f', darkgray = '#202020', lightgray = '#434343' } return { normal = { a = { bg = colors.blue, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.lightgray, fg = colors.blue }, c = { bg = colors.gray, fg = colors.white }, }, insert = { a = { bg = colors.cyan, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.lightgray, fg = colors.cyan }, c = { bg = colors.gray, fg = colors.white }, }, visual = { a = { bg = colors.magenta, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.lightgray, fg = colors.magenta }, c = { bg = colors.gray, fg = colors.white }, }, replace = { a = { bg = colors.red, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.lightgray, fg = colors.red }, c = { bg = colors.gray, fg = colors.white }, }, command = { a = { bg = colors.green, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.lightgray, fg = colors.green }, c = { bg = colors.gray, fg = colors.white }, }, inactive = { a = { bg = colors.darkgray, fg = colors.lightgray, gui = 'bold' }, b = { bg = colors.darkgray, fg = colors.lightgray }, c = { bg = colors.darkgray, fg = colors.lightgray }, }, }