diff --git a/lua/hl_themes/gatekeeper.lua b/lua/hl_themes/gatekeeper.lua new file mode 100644 index 0000000..a0718a4 --- /dev/null +++ b/lua/hl_themes/gatekeeper.lua @@ -0,0 +1,64 @@ +local M = {} + +M.base_30 = { + white = "#cccdd1", + darker_black = "#0a0a0a", + black = "#101010", -- nvim bg + black2 = "#181818", + one_bg = "#1e1e1e", + one_bg2 = "#252525", + one_bg3 = "#2c2c2c", + grey = "#363636", + grey_fg = "#3d3d3d", + grey_fg2 = "#454545", + light_grey = "#4d4d4d", + red = "#ff1a67", + baby_pink = "#ff86b7", + pink = "#ff77a8", + line = "#2c2c2c", -- for lines like vertsplit + green = "#00e756", + vibrant_green = "#10f766", + blue = "#29adff", + nord_blue = "#5c6ab2", + yellow = "#fff024", + sun = "#fff82c", + purple = "#a79ac0", + dark_purple = "#998cb2", + teal = "#0b925c", + orange = "#ffa300", + cyan = "#29adff", + statusline_bg = "#181818", + lightbg = "#272727", + pmenu_bg = "#5c6ab2", + folder_bg = "#29adff", +} + +M.base_16 = { + base00 = "#101010", + base01 = "#171717", + base02 = "#1e1e1e", + base03 = "#252525", + base04 = "#2c2c2c", + base05 = "#d8d9dd", + base06 = "#d2d3d7", + base07 = "#cccdd1", + base08 = "#ffb20f", + base09 = "#ff004d", + base0A = "#be620a", + base0B = "#00e756", + base0C = "#29adff", + base0D = "#c54bcf", + base0E = "#ff4394", + base0F = "#ffccaa", +} + +M.polish_hl = { + TSVariable = { fg = M.base_30.orange }, + TSParameter = { fg = M.base_30.white }, +} + +M.type = "dark" + +M = require("base46").override_theme(M, "gatekeeper") + +return M