diff --git a/lua/hl_themes/everforest.lua b/lua/hl_themes/everforest.lua index b3a74f4..5718e27 100644 --- a/lua/hl_themes/everforest.lua +++ b/lua/hl_themes/everforest.lua @@ -5,13 +5,13 @@ M.base_30 = { darker_black = "#272f35", black = "#2b3339", -- nvim bg black2 = "#323a40", - one_bg = "#333b41", + one_bg = "#363e44", one_bg2 = "#363e44", one_bg3 = "#3a4248", - grey = "#4a5258", - grey_fg = "#50585e", - grey_fg2 = "#5e666c", - light_grey = "#61696f", + grey = "#4e565c", + grey_fg = "#545c62", + grey_fg2 = "#626a70", + light_grey = "#656d73", red = "#e67e80", baby_pink = "#ce8196", pink = "#ff75a0", diff --git a/lua/hl_themes/everforest_light.lua b/lua/hl_themes/everforest_light.lua new file mode 100644 index 0000000..f0dfc14 --- /dev/null +++ b/lua/hl_themes/everforest_light.lua @@ -0,0 +1,95 @@ +local M = {} + +M.base_30 = { + white = "#272f35", + darker_black = "#f5efde", + black = "#fff9e8", -- nvim bg + black2 = "#ebe5d4", + one_bg = "#c6c2aa", + one_bg2 = "#b6b29a", + one_bg3 = "#a6a28a", + grey = "#a6b0a0", + grey_fg = "#939f91", + grey_fg2 = "#829181", + light_grey = "#61696f", + red = "#c85552", + baby_pink = "#ce8196", + pink = "#ef6590", + line = "#e8e2d1", -- for lines like vertsplit + green = "#5da111", + vibrant_green = "#87a060", + nord_blue = "#656c5f", + blue = "#3a94c5", + yellow = "#dfa000", + sun = "#d1b171", + purple = "#b67996", + dark_purple = "#966986", + teal = "#69a59d", + orange = "#F7954F", + cyan = "#7521e9", + statusline_bg = "#f0ead9", + lightbg = "#c9c3b2", + lightbg2 = "#dcd6c5", + pmenu_bg = "#5f9b93", + folder_bg = "#747b6e", +} + +M.base_16 = { + base00 = "#fff9e8", + base01 = "#f7f4e0", + base02 = "#f0eed9", + base03 = "#868d80", + base04 = "#d3c6aa", + base05 = "#272f35", + base06 = "#e9e8d2", + base07 = "#fff9e8", + base08 = "#5f9b93", + base09 = "#b67996", + base0A = "#8da101", + base0B = "#dfa000", + base0C = "#F96B68", + base0D = "#87a060", + base0E = "#f85552", + base0F = "#d699b6", +} + +M.polish_hl = { + DiffAdd = { + fg = M.base_30.green, + }, + + TSTag = { + fg = M.base_30.orange, + }, + + TSField = { + fg = "#454d53", + }, + + TSInclude = { + fg = M.base_16.base08, + }, + + TSConstructor = { + fg = M.base_30.blue, + }, + + TSPunctBracket = { + fg = M.base_16.base03, + }, + + WhichKeyDesc = { + fg = M.base_30.white, + }, + + WhichKey = { + fg = M.base_30.white, + }, + + NvimTreeFolderName = { + fg = "#4e565c", + }, +} +M = require("base46").override_theme(M, "everforest_light") + +return M diff --git a/lua/integrations/bufferline.lua b/lua/integrations/bufferline.lua index cd4aa85..7ed0cc8 100644 --- a/lua/integrations/bufferline.lua +++ b/lua/integrations/bufferline.lua @@ -11,7 +11,6 @@ return { BufferLineBufferSelected = { fg = colors.white, bg = colors.black, - bold = true, }, BufferLineBufferVisible = { diff --git a/lua/integrations/nvchad.lua b/lua/integrations/nvchad.lua index 53f23e9..0366711 100644 --- a/lua/integrations/nvchad.lua +++ b/lua/integrations/nvchad.lua @@ -9,7 +9,6 @@ local grey_fg = colors.grey_fg local light_grey = colors.light_grey local line = colors.line local one_bg = colors.one_bg -local one_bg2 = colors.one_bg2 local pmenu_bg = colors.pmenu_bg local purple = colors.purple local red = colors.red @@ -40,7 +39,7 @@ return { PmenuThumb = { bg = grey }, NvimInternalError = { fg = red }, - WinSeparator = { fg = one_bg2 }, + WinSeparator = { fg = line }, -- Dashboard i.e alpha.nvim AlphaHeader = { fg = grey_fg }, diff --git a/lua/integrations/telescope.lua b/lua/integrations/telescope.lua index e81373c..feee0de 100644 --- a/lua/integrations/telescope.lua +++ b/lua/integrations/telescope.lua @@ -39,5 +39,5 @@ return { bg = colors.darker_black, }, - TelescopeSelection = { bg = colors.one_bg, fg = colors.white }, + TelescopeSelection = { bg = colors.black2, fg = colors.white }, }