enc: add gruvbox color scheme

This commit is contained in:
Pojok Code 2024-11-09 07:14:26 +07:00
parent 177cf190df
commit 826cbfe9f8
3 changed files with 34 additions and 3 deletions

View file

@ -32,7 +32,7 @@
"menu": { "branch": "main", "commit": "657bfc91382c0928453d9a4d0a10ec92db5de2bb" },
"mini.indentscope": { "branch": "main", "commit": "da9af64649e114aa79480c238fd23f6524bc0903" },
"minty": { "branch": "main", "commit": "1b604ed0d741294cfb56c0ce3aa6161e9ae7dd8b" },
"noice.nvim": { "branch": "main", "commit": "81013884522c1715c370bb15a65831d3253813b9" },
"noice.nvim": { "branch": "main", "commit": "eac7e84b16765066dc235a4d6cf8102d7436f6cd" },
"nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" },
"nvim-autopairs": { "branch": "master", "commit": "ee297f215e95a60b01fde33275cc3c820eddeebe" },
"nvim-cmp": { "branch": "main", "commit": "f17d9b4394027ff4442b298398dfcaab97e40c4f" },
@ -53,9 +53,9 @@
"nvim-ts-context-commentstring": { "branch": "main", "commit": "9c74db656c3d0b1c4392fc89a016b1910539e7c0" },
"nvim-web-devicons": { "branch": "master", "commit": "19d257cf889f79f4022163c3fbb5e08639077bd8" },
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "a25248a9e5cbfa117043f6740b10248dd596b576" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "f22496dfdd46da4d571f5254c72eff65ff5a1c27" },
"refactoring.nvim": { "branch": "master", "commit": "53ed6854e0bba64d467c58e87084dcf8b1c22d36" },
"smart-splits.nvim": { "branch": "master", "commit": "11600d75e1b57e9fe1f3ca880a917485fc399e8c" },
"smart-splits.nvim": { "branch": "master", "commit": "ea4702652cb1d18811d60f2e206787602a2e946c" },
"telescope.nvim": { "branch": "master", "commit": "85922dde3767e01d42a08e750a773effbffaea3e" },
"tiny-devicons-auto-colors.nvim": { "branch": "main", "commit": "a39fa4c92268832f6034306793b8acbfec2a7549" },
"toggleterm.nvim": { "branch": "main", "commit": "5969229c0352ff1ed7f6e24aba9c6554e1842939" },

View file

@ -0,0 +1,28 @@
return {
"ellisonleao/gruvbox.nvim",
priority = 1000,
opts = function()
local color = require("gruvbox").palette
return {
terminal_colors = true, -- add neovim terminal colors
undercurl = false,
underline = false,
bold = false,
contrast = "", -- can be "hard", "soft" or empty string
palette_overrides = {},
overrides = {
["NormalFloat"] = { bg = "NONE" },
["NormalNC"] = { bg = "NONE" },
["MiniIndentscopeSymbol"] = { fg = color.bright_yellow },
["StatusLine"] = { bg = "NONE" },
["FoldColumn"] = { bg = "NONE" },
["Folded"] = { bg = "NONE" },
["SignColumn"] = { bg = "NONE" },
},
}
end,
config = function(_, opts)
vim.o.background = "dark"
require("gruvbox").setup(opts)
end,
}

View file

@ -79,6 +79,9 @@ pcode.themes = {
-- catppuccin = "catppuccin-frappe",
-- catppuccin = "catppuccin-macchiato",
-- catppuccin = "catppuccin-macchiato",
--
-- **:: Gruvbox Theme ::** --
-- gruvbox = "gruvbox",
}
-- activate config transparent_bg
pcode.transparent = false