Skip to content

Dark only theme for Neovim with treesitter support

License

Notifications You must be signed in to change notification settings

kevinm6/kurayami.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Dark only theme for Neovim with treesitter support

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages