Home

Awesome

Kurayami Theme for Neovim

<!--toc:start--> <!--toc:end-->

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