Skip to content

saifulapm/doom-one.nvim-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doom-one.nvim

License Neovim version

FeaturesInstallScreenshotsContribute

Come join the dark side, we have cookies.

This colorscheme is ported from doom-emacs' doom-one.

Notices

  • 2021-10-05: doom-one configurations are now defined in a setup function, see Install to know the valid setup options.
  • 2021-06-16: since the colorscheme is now 100% lua, your neovim must include this.

Features

  • Optional terminal colors
  • Optional italic comments
  • Optional TreeSitter support
  • Optional transparent background
  • Optional support for numerous plugins (nvim-tree, barbar, lspsaga, etc)

Install

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.

Extras

Extra color configs for kitty can be found in extras. To use them, refer to their respective documentation.

Screenshots

Dark variant:

doom-one

Light variant:

doom-one-light

Contribute

  1. Fork it (https://github.com/NTBBloodbath/doom-one.nvim/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

doom-one.nvim is MIT licensed.

About

doom-emacs' doom-one Lua port for Neovim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%