add: update theme tokyonight

This commit is contained in:
asep.komarudin 2024-03-24 10:12:20 +07:00
parent 2e07bb77f0
commit 2727f2850c
8 changed files with 250 additions and 173 deletions

View file

@ -126,7 +126,65 @@ return {
end,
},
-- for formater linter
{ "RRethy/vim-illuminate", event = "BufRead", lazy = true },
{
"RRethy/vim-illuminate",
event = "BufRead",
lazy = true,
config = function()
local status_ok, illuminate = pcall(require, "illuminate")
if not status_ok then
return
end
illuminate.configure({
options = {
-- providers: provider used to get references in the buffer, ordered by priority
providers = {
"lsp",
"treesitter",
"regex",
},
-- delay: delay in milliseconds
delay = 120,
-- filetype_overrides: filetype specific overrides.
-- The keys are strings to represent the filetype while the values are tables that
-- supports the same keys passed to .configure except for filetypes_denylist and filetypes_allowlist
filetype_overrides = {},
-- filetypes_denylist: filetypes to not illuminate, this overrides filetypes_allowlist
filetypes_denylist = {
"dirvish",
"fugitive",
"alpha",
"NvimTree",
"lazy",
"neogitstatus",
"Trouble",
"lir",
"Outline",
"spectre_panel",
"toggleterm",
"DressingSelect",
"TelescopePrompt",
},
-- filetypes_allowlist: filetypes to illuminate, this is overridden by filetypes_denylist
filetypes_allowlist = {},
-- modes_denylist: modes to not illuminate, this overrides modes_allowlist
modes_denylist = {},
-- modes_allowlist: modes to illuminate, this is overridden by modes_denylist
modes_allowlist = {},
-- providers_regex_syntax_denylist: syntax to not illuminate, this overrides providers_regex_syntax_allowlist
-- Only applies to the 'regex' provider
-- Use :echom synIDattr(synIDtrans(synID(line('.'), col('.'), 1)), 'name')
providers_regex_syntax_denylist = {},
-- providers_regex_syntax_allowlist: syntax to illuminate, this is overridden by providers_regex_syntax_denylist
-- Only applies to the 'regex' provider
-- Use :echom synIDattr(synIDtrans(synID(line('.'), col('.'), 1)), 'name')
providers_regex_syntax_allowlist = {},
-- under_cursor: whether or not to illuminate under the cursor
under_cursor = true,
},
})
end,
},
{
"jayp0521/mason-null-ls.nvim",
lazy = true,
@ -372,7 +430,12 @@ return {
-- dependencies = "nvim-treesitter/nvim-treesitter",
-- },
-- for git
{ "HiPhish/nvim-ts-rainbow2", lazy = true, event = "BufRead", dependencies = "nvim-treesitter/nvim-treesitter" },
{
"HiPhish/nvim-ts-rainbow2",
lazy = true,
event = "BufRead",
dependencies = "nvim-treesitter/nvim-treesitter",
},
{
"lewis6991/gitsigns.nvim",
lazy = true,