Skip to content

runih/colorscheme-picker.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

colorscheme-picker.nvim

Colorscheme Picker For NeoVim

colorscheme-picker

Requirements

This plugin is dependent on telescope.nvim

Installation

Lazy

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 Mappings

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

Insert Mode

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

Normal Mode

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

Default colorscheme file

Saved colorscheme will be stored in the file ~/.config/nvim/colorscheme.

About

Colorscheme Picker For NeoVim

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages