kurayami.nvim

Dark only theme for Neovim with treesitter support

APACHE-2.0 License

Stars
6

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


⬇ 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