41 lines
1.2 KiB
Lua
41 lines
1.2 KiB
Lua
local kanagawa = {
|
|
'rebelot/kanagawa.nvim',
|
|
config = function()
|
|
local kanagawa = require('kanagawa')
|
|
|
|
local dragon = {
|
|
ui = {
|
|
bg = '#080808',
|
|
bg_m3 = '#262626',
|
|
bg_gutter = '#121212',
|
|
bg_search = '#404000',
|
|
bg_visual = '#202020',
|
|
float = {
|
|
bg = '#080808',
|
|
bg_border = '#080808',
|
|
}
|
|
},
|
|
}
|
|
|
|
kanagawa.setup({
|
|
commentStyle = { italic = false },
|
|
keywordStyle = { italic = false },
|
|
colors = { theme = { dragon = dragon } },
|
|
})
|
|
kanagawa.load('dragon')
|
|
|
|
-- Override highlight groups
|
|
vim.cmd.highlight('TabLine', 'guifg=#949494', 'guibg=' .. dragon.ui.bg_m3)
|
|
vim.cmd.highlight('TabLineFill', 'guibg=' .. dragon.ui.bg_gutter)
|
|
vim.cmd.highlight('TabLineSel', 'guifg=#c8c093', 'guibg=' .. dragon.ui.bg_m3)
|
|
|
|
vim.cmd.highlight('WinSeparator', 'guifg=' .. dragon.ui.bg_m3, 'guibg=' .. dragon.ui.bg_m3)
|
|
vim.cmd.highlight('MsgSeparator', 'guifg=' .. dragon.ui.bg_m3, 'guibg=' .. dragon.ui.bg_m3)
|
|
vim.cmd.highligh('TreesitterContext', 'guibg=' .. dragon.ui.bg_gutter)
|
|
vim.cmd.highlight('link zshTodo Comment')
|
|
vim.cmd.highlight('link ps1CommentTodo Comment')
|
|
end
|
|
}
|
|
|
|
return kanagawa
|