Come join the dark side, we have cookies.
This colorscheme is ported from doom-emacs' doom-one.
2021-10-05
: doom-one configurations are now defined in asetup
function, see Install to know the valid setup options.2021-06-16
: since the colorscheme is now 100% lua, your neovim must include this.
- Optional terminal colors
- Optional italic comments
- Optional TreeSitter support
- Optional transparent background
- Optional support for numerous plugins (nvim-tree, barbar, lspsaga, etc)
Packer
use({
'NTBBloodbath/doom-one.nvim',
config = function()
require('doom-one').setup({
cursor_coloring = false,
terminal_colors = false,
italic_comments = false,
enable_treesitter = true,
transparent_background = false,
pumblend = {
enable = true,
transparency_amount = 20,
},
plugins_integrations = {
neorg = true,
barbar = true,
bufferline = false,
gitgutter = false,
gitsigns = true,
telescope = false,
neogit = true,
nvim_tree = true,
dashboard = true,
startify = true,
whichkey = true,
indent_blankline = true,
vim_illuminate = true,
lspsaga = false,
},
})
end,
})
IMPORTANT: this colorscheme requires Neovim >= 0.5 to work.
Extra color configs for kitty can be found in extras. To use them, refer to their respective documentation.
Dark variant:
Light variant:
- Fork it (https://github.com/NTBBloodbath/doom-one.nvim/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
doom-one.nvim
is MIT licensed.