Simple theme selector app that uses Nui and third party themes.
- Simple theme selector plugin
- Supports multiple themes
- Supports background mode selection (dark/light1)
| Key | Action |
|---|---|
| leader t h | Open colorscheme selection menu |
| leader t n | Switch to next theme |
| leader t p | Switch to previous theme |
| leader b g | Toggle background mode |
{
"louriest/themeui.nvim",
dependencies = {
"MunifTanjim/nui.nvim",
"Mofiqul/dracula.nvim",
"ellisonleao/gruvbox.nvim",
{
"rose-pine/neovim",
name = "rose-pine", -- define name for theme
opts = { variant = "auto", dark_variant = "moon" } -- define theme options
},
-- add more themes here
},
config = function()
require("themeui").setup({
themes = {
"dracula",
"gruvbox",
"rose-pine", -- uses name defined in dependencies
-- add themes name here
},
})
end,
}Copyright (c) 2025 Louriest
Footnotes
-
For dracula theme light background mode is not available, so light mode is replaced with transparent background ↩

