From fa97ddf4cc839e278dd1cbd086bb82e7175b8b39 Mon Sep 17 00:00:00 2001 From: xbt573 <64583541+xbt573@users.noreply.github.com> Date: Thu, 26 Jan 2023 17:48:00 +0300 Subject: Transparency support for signs (#195) * Transparency support for signs * fix colors with transparency off --- lua/gruvbox/groups.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'lua') diff --git a/lua/gruvbox/groups.lua b/lua/gruvbox/groups.lua index d225771..500df09 100644 --- a/lua/gruvbox/groups.lua +++ b/lua/gruvbox/groups.lua @@ -129,13 +129,13 @@ groups.setup = function() GruvboxAquaBold = { fg = colors.aqua, bold = config.bold }, GruvboxOrange = { fg = colors.orange }, GruvboxOrangeBold = { fg = colors.orange, bold = config.bold }, - GruvboxRedSign = { fg = colors.red, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxGreenSign = { fg = colors.green, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxYellowSign = { fg = colors.yellow, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxBlueSign = { fg = colors.blue, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxPurpleSign = { fg = colors.purple, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxAquaSign = { fg = colors.aqua, bg = colors.bg1, reverse = config.invert_signs }, - GruvboxOrangeSign = { fg = colors.orange, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxRedSign = config.transparent_mode and {fg = colors.red, reverse = config.invert_signs} or { fg = colors.red, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxGreenSign = config.transparent_mode and {fg = colors.green, reverse = config.invert_signs} or { fg = colors.green, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxYellowSign = config.transparent_mode and {fg = colors.yellow, reverse = config.invert_signs} or { fg = colors.yellow, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxBlueSign = config.transparent_mode and {fg = colors.blue, reverse = config.invert_signs} or { fg = colors.blue, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxPurpleSign = config.transparent_mode and {fg = colors.purple, reverse = config.invert_signs} or { fg = colors.purple, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxAquaSign = config.transparent_mode and {fg = colors.aqua, reverse = config.invert_signs} or { fg = colors.aqua, bg = colors.bg1, reverse = config.invert_signs }, + GruvboxOrangeSign = config.transparent_mode and {fg = colors.orange, reverse = config.invert_signs} or { fg = colors.orange, bg = colors.bg1, reverse = config.invert_signs }, GruvboxRedUnderline = { undercurl = config.undercurl, sp = colors.red }, GruvboxGreenUnderline = { undercurl = config.undercurl, sp = colors.green }, GruvboxYellowUnderline = { undercurl = config.undercurl, sp = colors.yellow }, -- cgit v1.2.3