Advertisement
Guest User

Untitled

a guest
May 2nd, 2025
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.24 KB | None | 0 0
  1. local notUsed = "#0000ff"
  2. vim.g.colors_name = 'groovebox'
  3. require('base16-colorscheme').setup({
  4.   base00 = "#000000",
  5.   base01 = "#3c3836",
  6.   base02 = "#504945",
  7.   base03 = "#665c54",
  8.   base04 = "#b66f00",
  9.   base05 = "#d78701",
  10.   base06 = notUsed,
  11.   base07 = notUsed,
  12.   base08 = "#fe4700",
  13.   base09 = "#b66f00",
  14.   base0A = "#d79921",
  15.   base0B = "#b8971a",
  16.   base0C = "#55c955",
  17.   base0D = "#d78701",
  18.   base0E = "#b16286",
  19.   base0F = "#b66f00"
  20. })
  21.  
  22. local hi = vim.api.nvim_set_hl
  23.  
  24. hi(0, "EndOfBuffer", { fg="#000000" })
  25. hi(0, "Number", { fg="#b8971a" })
  26. hi(0, "Search", { bg="#cc3d1d", fg="#d78701", bold=true })
  27. hi(0, "IncSearch", { bg="#cc3d1d", fg="#d78701", bold=true })
  28. hi(0, "CurSearch", { bg="#d78701", fg="#000000", bold=true })
  29. hi(0, 'Sneak', { link="Search"})
  30. hi(0, 'SneakCurrent', { link="CurSearch"})
  31. hi(0, "MarkSignHL", { bg="#cc3d1d", fg="#d78701", bold=true })
  32. hi(0, "Substitute", { bg="#1c1c1c" })
  33. hi(0, "WinBar", { fg="#533b0c" })
  34.  
  35. hi(0, "ErrorMsg", { bg="#ff0000", fg="#000000" })
  36. hi(0, "DiagnosticError", { bg="#ff0000", fg="#000000" })
  37. hi(0, "DiagnosticInfo", { bg="#000000", fg="#55c955" })
  38. hi(0, "DiagnosticHint", { bg="#55c955", fg="#000000" })
  39. hi(0, "DiagnosticWarn", { bg="#b16286", fg="#000000" })
  40.  
  41. hi(0, "TabLineFill", { bg="#000000" })
  42. hi(0, "TabLine", { bg="#000000", fg="#3c3836" })
  43. hi(0, "TabLineSel", { fg="#d78701", bg="#000000" })
  44.  
  45. hi(0, "LineNr", { fg="#533b0c" })
  46. hi(0, "CursorLineNr", { fg="#533b0c", bg="#000000" })
  47. hi(0, "CursorLine", { bg="#000000" })
  48. hi(0, "StatusLine", { bg="#000000", fg="#533b0c" })
  49. hi(0, "MsgArea", { bg="#000000", fg="#55c955" })
  50. hi(0, "Visual", { bg="#d79921", fg="#000000" })
  51.  
  52.  
  53. hi(0, "DiffAdd", { fg="none", bg="#282828" })
  54. hi(0, "DiffChange", { fg="none", bg="#282828" })
  55. hi(0, "DiffDelete", { fg="none", bg="#1c1c1c" })
  56. hi(0, "DiffText", { fg="none", bg="#1c1c1c", bold=true })
  57.  
  58. hi(0, "SignColumn", { fg="#b8971a" })
  59. hi(0, "GitSignsAdd", { fg="#533b0c" })
  60. hi(0, "GitSignsChange", { fg="#533b0c" })
  61. hi(0, "GitSignsDelete", { fg="#cc3d1d" })
  62. hi(0, "GitSignsCurrentLineBlame", { fg="#3c3836" })
  63.  
  64. hi(0, "GitSignsAddLn", { fg="none", bg="#282828" })
  65. hi(0, "GitSignsChangeLn", { fg="none", bg="#282828" })
  66.  
  67. hi(0, "GitSignsAddLnInLine", { fg="none", bg="#1c1c1c"})
  68. hi(0, "GitSignsChangeLnInLine", { fg="none", bg="#1c1c1c"})
  69. hi(0, "GitSignsDeleteLnInLine", { fg="none", bg="#1c1c1c"})
  70.  
  71. hi(0, "TelescopeNormal", { fg="#d78701", bg="#000000" })
  72. hi(0, "TelescopeBorder", { fg="#55c955", bg="#000000" })
  73. hi(0, "TelescopeSelection", { fg="#000000", bg="#55c955" })
  74. hi(0, "TelescopePromptTitle", { fg="#b8971a", bg="#000000" })
  75. hi(0, "TelescopePromptNormal", { fg="#b8971a", bg="#000000" })
  76. hi(0, "TelescopePromptPrefix", { fg="#b8971a", bg="#000000" })
  77. hi(0, "TelescopePromptCounter", { fg="#282828", bg="#000000" })
  78. hi(0, "TelescopePromptBorder", { fg="#55c955", bg="#000000" })
  79. hi(0, "TelescopeResultsTitle", { fg="#b8971a", bg="#000000" })
  80. hi(0, "TelescopeResultsNumber", { fg="#000000" }) -- buffer number
  81. hi(0, "TelescopeResultsComment", { fg="#000000" }) -- buffer comment
  82. hi(0, "TelescopeMatching", { fg="none" })
  83. hi(0, "TelescopePreviewTitle", { fg="#b8971a", bg="#000000" })
  84. hi(0, "TelescopeResultsNormal", { fg="#d78701", bg="#000000" })
  85. hi(0, "TelescopeResultsBorder", { fg="#55c955", bg="#000000" })
  86. hi(0, "TelescopePreviewDirectory", { fg="#b8971a" })
  87.  
  88. hi(0, "CmpItemAbbr", { fg="#b16286" })
  89. hi(0, "CmpItemAbbrMatch", { fg="#b8971a" })
  90.  
  91. hi(0, "OilDir", { fg="#55c955", bold=true })
  92. hi(0, "OilLink", { fg="#b8971a" })
  93.  
  94. hi(0, "TSAttribute", { fg="#665c54" })
  95.  
  96. hi(0, "markdownError", { fg="none", bg="#000000" })
  97. hi(0, "markdownLinkText", { fg="#b8971a" })
  98. hi(0, "RenderMarkdownH1Bg", { fg="#55c955", bg="#000000" })
  99. hi(0, "RenderMarkdownH2Bg", { fg="#55c955", bg="#000000" })
  100. hi(0, "RenderMarkdownH3Bg", { fg="#55c955", bg="#000000" })
  101. hi(0, "RenderMarkdownH4Bg", { fg="#55c955", bg="#000000" })
  102. hi(0, "RenderMarkdownH5Bg", { fg="#55c955", bg="#000000" })
  103. hi(0, "RenderMarkdownH6Bg", { fg="#55c955", bg="#000000" })
  104. hi(0, "RenderMarkdownHtmlComment", { fg="#55c955", bg="#555555" })
  105. hi(0, "MatchParen", { bg="#3c3836" })
  106. hi(0, "RenderMarkdownCode", { bg="#1c1c1c" })
  107. hi(0, "RenderMarkdownDash", { fg="#1c1c1c" })
  108.  
  109. hi(0, "TodoBgNOTE", { fg="#000000", bg="#d79921" })
  110.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement