diff --git a/lua/rose-pine/plugins/bufferline.lua b/lua/rose-pine/plugins/bufferline.lua new file mode 100644 index 0000000..c95bc92 --- /dev/null +++ b/lua/rose-pine/plugins/bufferline.lua @@ -0,0 +1,212 @@ +---Rosé Pine +---@plugin akinsho/bufferline.nvim +---@usage +--- local highlights = require('rose-pine.plugins.bufferline') +--- require('bufferline').setup({ highlights = highlights }) + +local p = require('rose-pine.palette') + +return { + -- fill = { + -- guifg = '', + -- guibg = '', + -- }, + -- background = { + -- guifg = '', + -- guibg = '', + -- }, + -- tab = { + -- guifg = '', + -- guibg = '', + -- }, + -- tab_selected = { + -- guifg = tabline_sel_bg, + -- guibg = '', + -- }, + -- tab_close = { + -- guifg = '', + -- guibg = '', + -- }, + -- close_button = { + -- guifg = '', + -- guibg = '', + -- }, + -- close_button_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- close_button_selected = { + -- guifg = '', + -- guibg = '', + -- }, + buffer_visible = { + guifg = p.subtle, + guibg = p.base, + }, + buffer_selected = { + guifg = p.text, + guibg = p.surface, + gui = 'bold,italic', + }, + -- diagnostic = { + -- guifg = '', + -- guibg = '', + -- }, + -- diagnostic_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- diagnostic_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- }, + -- info = { + -- guifg = '', + -- guisp = '', + -- guibg = '', + -- }, + -- info_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- info_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = '', + -- }, + -- info_diagnostic = { + -- guifg = '', + -- guisp = '', + -- guibg = '', + -- }, + -- info_diagnostic_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- info_diagnostic_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = '', + -- }, + -- warning = { + -- guifg = '', + -- guisp = '', + -- guibg = '', + -- }, + -- warning_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- warning_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = '', + -- }, + -- warning_diagnostic = { + -- guifg = '', + -- guisp = '', + -- guibg = '', + -- }, + -- warning_diagnostic_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- warning_diagnostic_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = warning_diagnostic_fg, + -- }, + -- error = { + -- guifg = '', + -- guibg = '', + -- guisp = '', + -- }, + -- error_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- error_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = '', + -- }, + -- error_diagnostic = { + -- guifg = '', + -- guibg = '', + -- guisp = '', + -- }, + -- error_diagnostic_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- error_diagnostic_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- guisp = '', + -- }, + -- modified = { + -- guifg = '', + -- guibg = '', + -- }, + -- modified_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- modified_selected = { + -- guifg = '', + -- guibg = '', + -- }, + -- duplicate_selected = { + -- guifg = '', + -- gui = 'italic', + -- guibg = '', + -- }, + -- duplicate_visible = { + -- guifg = '', + -- gui = 'italic', + -- guibg = '', + -- }, + -- duplicate = { + -- guifg = '', + -- gui = 'italic', + -- guibg = '', + -- }, + -- separator_selected = { + -- guifg = '', + -- guibg = '', + -- }, + -- separator_visible = { + -- guifg = '', + -- guibg = '', + -- }, + -- separator = { + -- guifg = '', + -- guibg = '', + -- }, + -- indicator_selected = { + -- guifg = '', + -- guibg = '', + -- }, + -- pick_selected = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- }, + -- pick_visible = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- }, + -- pick = { + -- guifg = '', + -- guibg = '', + -- gui = 'bold,italic', + -- }, +} diff --git a/lua/rose-pine/plugins/toggleterm.lua b/lua/rose-pine/plugins/toggleterm.lua new file mode 100644 index 0000000..e546116 --- /dev/null +++ b/lua/rose-pine/plugins/toggleterm.lua @@ -0,0 +1,13 @@ +---Rosé Pine +---@plugin akinsho/toggleterm.nvim +---@usage +--- local highlights = require('rose-pine.plugins.toggleterm') +--- require('toggleterm').setup({ highlights = highlights }) + +local p = require('rose-pine.palette') + +return { + Normal = { + guibg = p.base, + }, +}