Colorscheme Picker For NeoVim
This plugin is dependent on telescope.nvim
return {
"runih/colorscheme-picker.nvim",
dependencies = {
"nvim-telescope/telescope.nvim",
},
config = function()
local ok, colorscheme = pcall(require, "colorscheme-picker")
if not ok then
print("Color Picker is not loaded")
return
end
colorscheme.setup({
default_colorscheme = "bamboo",
keymapping = "<leader>cs",
default_colorscheme_keymapping = "<leader>CD"
})
colorscheme.set_default_colorscheme()
end,
}
Default keymapping for open up the colorscheme picker is with <leader> cs
. This can be change by adding the settings propperty keymapping
.
The default keymapping for changing to the default colorscheme is <leader>CD
Mappings | Action |
---|---|
<C-j>/<C-k> |
Next/previous |
<C-a> |
Apply colorscheme |
<Tab> |
Next colorscheme and apply the colorscheme |
<S-Tab> |
Previous colorscheme and apply the colorscheme |
<C-b> |
Toggle background between light and dark |
Mappings | Action |
---|---|
j/k |
Next/previous |
H/M/L |
Select High/Middle/Low |
gg/G |
Select the first/last item |
<CR> |
Confirm selection |
a |
Apply colorscheme |
t |
Increase transparency (NeoVide) |
T |
Decrease transparency (NeoVide) |
<Tab> |
Next colorscheme and apply the colorscheme |
<S-Tab> |
Previous colorscheme and apply the colorscheme |
b |
Toggle background between light and dark |
S |
Save Default colorscheme |
D |
Changed to the Default Colorscheme |
Saved colorscheme will be stored in the file ~/.config/nvim/colorscheme
.