dotfiles/config/nvim/lua/fschauen/plugins/headlines.lua

28 lines
833 B
Lua

return {
"lukas-reineke/headlines.nvim",
dependencies = "nvim-treesitter/nvim-treesitter",
ft = "markdown",
config = function()
-- These work well with gruvbox.
vim.cmd([[highlight Headline1 guibg=#161613]])
vim.cmd([[highlight Headline2 guibg=#191915]])
vim.cmd([[highlight Headline3 guibg=#1c1c17]])
vim.cmd([[highlight Headline4 guibg=#1a1b19]])
vim.cmd([[highlight Headline5 guibg=#171a1b]])
vim.cmd([[highlight CodeBlock guibg=#121717]])
vim.cmd([[highlight Quote guifg=#076678]])
vim.cmd([[highlight Dash guifg=#d5c4a1]])
require("headlines").setup {
markdown = {
headline_highlights = { "Headline1", "Headline2", "Headline3", "Headline4", "Headline5" },
bullets = "",
dash_string = "",
fat_headlines = false,
},
}
end,
}