kevinm6/kurayami.nvim

github github
colorschemetreesitter-colorschemes
stars 6
issues 0
subscribers 3
forks 0
CREATED

2022-12-30

UPDATED

13 days ago


Kurayami Theme for Neovim


Support most of the plugins for Neovim
All the syntax highglights is managed by treesitter
(so there are no specific syntax highlights, only via ts-nodes)


📄 Requirements

Neovim >= 0.9


🏞️ Preview

screenNvim1

screenNvim2


⬇ Install

Lazy

{
   "kevinm6/kurayami.nvim",
   event = "VimEnter",               -- load plugin on VimEnter or
   -- lazy = false,                  --   don't lazy load plugin
   priority = 1000,                  
   config = function()        
      vim.cmd.colorscheme('kurayami')   -- this is enough to initialize and load plugin
   end,
}

Config

Example to set custom colors to override existing one or to add some missing.

   "kevinm6/kurayami.nvim",
   event = "VimEnter",               -- load plugin on VimEnter or
   -- lazy = false,                  --   don't lazy load plugin
   priority = 1000,                  
   ---Use this config to override some highlights
   config = function(_, opts)        
     ---override or add highlights passing table, same as `:h nvim_set_hl()`
     ---@usage
     opts.override = {
       Number = { fg = "#015a60", bg = "NONE", bold = true },
       -- HiGroup = { fg = "#HexCol", bg = "#HexCol" }
     }
     require("kurayami").setup(opts)
     vim.cmd.colorscheme('kurayami')
   end
}

⚙️ Config this is my personal config, the one that appears in the preview

Neovim Configuration