-
-
Notifications
You must be signed in to change notification settings - Fork 147
Recipes
not edited this page Aug 25, 2024
·
9 revisions
Feel free to change "love" to your favourite Rosé Pine accent colour
vim.opt.laststatus = 2 -- Or 3 for global statusline
vim.opt.statusline = " %f %m %= %l:%c ♥ "
require("rose-pine").setup({
highlight_groups = {
StatusLine = { fg = "love", bg = "love", blend = 10 },
StatusLineNC = { fg = "subtle", bg = "surface" },
},
})
require("rose-pine").setup({
highlight_groups = {
CurSearch = { fg = "base", bg = "leaf", inherit = false },
Search = { fg = "text", bg = "leaf", blend = 20, inherit = false },
},
})
This example uses "base" instead of "none" in some cases to match our kitty theme and kitty's background opacity feature
Remove selected background and use foreground + bright caret to distinguish current selection.
require("rose-pine").setup({
highlight_groups = {
TelescopeBorder = { fg = "highlight_high", bg = "none" },
TelescopeNormal = { bg = "none" },
TelescopePromptNormal = { bg = "base" },
TelescopeResultsNormal = { fg = "subtle", bg = "none" },
TelescopeSelection = { fg = "text", bg = "base" },
TelescopeSelectionCaret = { fg = "rose", bg = "rose" },
},
})
require("rose-pine").setup({
highlight_groups = {
TelescopeBorder = { fg = "overlay", bg = "overlay" },
TelescopeNormal = { fg = "subtle", bg = "overlay" },
TelescopeSelection = { fg = "text", bg = "highlight_med" },
TelescopeSelectionCaret = { fg = "love", bg = "highlight_med" },
TelescopeMultiSelection = { fg = "text", bg = "highlight_high" },
TelescopeTitle = { fg = "base", bg = "love" },
TelescopePromptTitle = { fg = "base", bg = "pine" },
TelescopePreviewTitle = { fg = "base", bg = "iris" },
TelescopePromptNormal = { fg = "text", bg = "surface" },
TelescopePromptBorder = { fg = "surface", bg = "surface" },
},
})