-- 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} } }