-- Copyright (c) 2020-2021 shadmansaleh -- MIT license, see LICENSE for more details. -- Credit: Lokesh Krishna(lightline) local M = {} local colors = { fg = '#eeffff', bg = '#263238', blue = '#82aaff', green = '#c3e88d', purple = '#c792ea', red1 = '#f07178', red2 = '#ff5370', yellow = '#ffcb6b', gray1 = '#314549', gray2 = '#2E3C43', gray3 = '#515559', } M.normal = { a = { fg = colors.bg, bg = colors.blue , gui = 'bold', }, b = { fg = colors.fg, bg = colors.gray3 , }, c = { fg = colors.fg, bg = colors.gray2 , } } M.insert = { a = { fg = colors.bg, bg = colors.green, 'bold' , gui = 'bold', }, b = { fg = colors.fg, bg = colors.gray3 , }, } M.visual = { a = { fg = colors.bg, bg = colors.purple, 'bold' , gui = 'bold', }, b = { fg = colors.fg, bg = colors.gray3 , }, } M.replace = { a = { fg = colors.bg, bg = colors.red1 , gui = 'bold', }, b = { fg = colors.fg, bg = colors.gray3 , }, } M.inactive = { a = { fg = colors.fg, bg = colors.bg , gui = 'bold', }, b = { fg = colors.fg, bg = colors.bg , }, c = { fg = colors.fg, bg = colors.gray2 , }, } return M