Tweak noice

This commit is contained in:
Levente Krizsán 2024-08-29 12:50:36 +02:00
parent 58ec2417aa
commit 14b8c50bae
2 changed files with 25 additions and 2 deletions

View File

@ -870,12 +870,12 @@ require('lazy').setup({
-- --
-- If you want to see what colorschemes are already installed, you can use `:Telescope colorscheme`. -- If you want to see what colorschemes are already installed, you can use `:Telescope colorscheme`.
'rebelot/kanagawa.nvim', 'rebelot/kanagawa.nvim',
priority = 1000, -- Make sure to load this before all the other start plugins. priority = 10000, -- Make sure to load this before all the other start plugins.
init = function() init = function()
-- Load the colorscheme here. -- Load the colorscheme here.
-- Like many other themes, this one has different styles, and you could load -- Like many other themes, this one has different styles, and you could load
-- any other, such as 'tokyonight-storm', 'tokyonight-moon', or 'tokyonight-day'. -- any other, such as 'tokyonight-storm', 'tokyonight-moon', or 'tokyonight-day'.
vim.cmd.colorscheme 'kanagawa-dragon' vim.cmd.colorscheme 'kanagawa-wave'
-- You can configure highlights by doing something like: -- You can configure highlights by doing something like:
vim.cmd.hi 'Comment gui=none' vim.cmd.hi 'Comment gui=none'

View File

@ -35,5 +35,28 @@ return {
lsp_doc_border = false, -- add a border to hover docs and signature help lsp_doc_border = false, -- add a border to hover docs and signature help
}, },
} }
local search = vim.api.nvim_get_hl(0, { name = 'Search' })
vim.api.nvim_set_hl(0, 'TransparentSearch', { fg = search.foreground })
local help = vim.api.nvim_get_hl(0, { name = 'IncSearch' })
vim.api.nvim_set_hl(0, 'TransparentHelp', { fg = help.foreground })
local cmdGroup = 'DevIconLua'
local noice_cmd_types = {
CmdLine = cmdGroup,
Input = cmdGroup,
Lua = cmdGroup,
Filter = cmdGroup,
Rename = cmdGroup,
Substitute = 'Define',
Help = 'TransparentHelp',
Search = 'TransparentSearch',
}
for type, hl in pairs(noice_cmd_types) do
vim.api.nvim_set_hl(0, 'NoiceCmdlinePopupBorder' .. type, { link = hl })
vim.api.nvim_set_hl(0, 'NoiceCmdlineIcon' .. type, { link = hl })
end
vim.api.nvim_set_hl(0, 'NoiceConfirmBorder', { link = cmdGroup })
end, end,
} }