Skip to content
Anupam Basu edited this page Oct 24, 2024 · 10 revisions

Supported plugins

Information may be out of date—anyone is welcome to modify this list. If you experience a plugin that is unsupported or could be improved, please create a pull request.

Plugin configurations

bufferline.nvim

{
	"akinsho/bufferline.nvim",
	event = "ColorScheme",
	config = function()
		require("bufferline").setup({
			highlights = require("rose-pine.plugins.bufferline")
		})
	end
}

galaxyline.nvim fork

-- Access colors via galaxyline's recommended naming
-- @example `highlights.blue`, `highlights.yellow`
local highlights = require("rose-pine.plugins.galaxyline")

lualine.nvim

{
	"nvim-lualine/lualine.nvim",
	event = "ColorScheme",
	config = function()
		require("lualine").setup({
			options = {
				--- @usage 'rose-pine' | 'rose-pine-alt'
				theme = "rose-pine"
			}
		})
	end
}

obsidian.nvim

{
	"epwalsh/obsidian.nvim",
	config = function()
        require("obsidian").setup({
			ui = {
                hl_groups = require("rose-pine.plugins.obsidian")
			}
		})
	end
}

toggleterm.nvim

{
	"akinsho/toggleterm.nvim",
	event = "ColorScheme",
	config = function()
		require("toggleterm").setup({
			highlights = require("rose-pine.plugins.toggleterm")
		})
	end
}
Clone this wiki locally