Onedarker is a beautiful custom theme based on the awesome onedark colors.
This colorscheme is extracted from the lunarvim project
This is my custom build for the onedarker colorscheme
This colorscheme has support for this plugins:
- Treesitter
- diff
- Git
- highlights
- LSP
- markdown
- Notify
- palette
- Whichkey
To use this you can use vim-plug
, packer
, etc.
Put this on your packer config:
use {"AlphaTechnolog/onedarker.nvim"}
With vim-plug
you can use this:
Plug 'AlphaTechnolog/onedarker.nvim'
You can use the colorscheme
sentence:
colorscheme onedarker
Or with lua
require('onedarker')
You can customize the onedarker look with this variables:
NOTE: The next example contains the default values of these variables
vim.g.onedarker_transparent_background = true
vim.g.onedarker_italic_comments = true
vim.g.onedarker_italic_keywords = true
vim.g.onedarker_italic_functions = true
vim.g.onedarker_italic_variables = true
let g:onedarker_transparent_background = true
let g:onedarker_italic_comments = true
let g:onedarker_italic_keywords = true
let g:onedarker_italic_functions = true
let g:onedarker_italic_variables = true
I have a preincorpored lualine config for make more beautiful (my own style for lualine). You can active it with lua like this:
require'onedarker.evil_lualine'