Collection of duotone colorschemes for Neovim written in lua.
Base2Tone syntax-highlighting themes are based on Duotone Themes by Simurai for Atom.
“DuoTone themes use only 2 hues (7 shades in total). It tones down less important parts (like punctuation and brackets) and highlights only the important ones. This leads to a more calm color scheme, but still lets you find the stuff you're looking for.”
Base2Tone-nvim is adapted alongside Treesitter. It supports quite a few popular plugins for Neovim like Lualine, Telescope, Nvim-Tree, IndentBlankline, GitSigns and Marks.
For the most seamless experience within the terminal: these same color schemes are also ported to iTerm2 and Hyper. For terminals which don’t support truecolor please use Base2Tone-vim instead.
All colorschemes included come in a dark and light version.
Install these colorschemes like you would any other plugin. With Packer:
use({ "atelierbram/Base2Tone-nvim" })
-- dark schemes
vim.cmd("colorscheme base2tone_evening_dark")
-- or any of the other schemes:
-- vim.cmd("colorscheme base2tone_morning_dark")
-- vim.cmd("colorscheme base2tone_sea_dark")
-- vim.cmd("colorscheme base2tone_space_dark")
-- vim.cmd("colorscheme base2tone_earth_dark")
-- vim.cmd("colorscheme base2tone_forest_dark")
-- vim.cmd("colorscheme base2tone_field_dark")
-- vim.cmd("colorscheme base2tone_garden_dark")
-- vim.cmd("colorscheme base2tone_desert_dark")
-- vim.cmd("colorscheme base2tone_lake_dark")
-- vim.cmd("colorscheme base2tone_meadow_dark")
-- vim.cmd("colorscheme base2tone_drawbridge_dark")
-- vim.cmd("colorscheme base2tone_mall_dark")
-- vim.cmd("colorscheme base2tone_suburb_dark")
-- vim.cmd("colorscheme base2tone_lavender_dark")
-- vim.cmd("colorscheme base2tone_pool_dark")
-- vim.cmd("colorscheme base2tone_porch_dark")
-- vim.cmd("colorscheme base2tone_heath_dark")
-- vim.cmd("colorscheme base2tone_cave_dark")
-- vim.cmd("colorscheme base2tone_motel_dark")
-- light schemes
-- vim.cmd("colorscheme base2tone_evening_light")
-- vim.cmd("colorscheme base2tone_morning_light")
-- vim.cmd("colorscheme base2tone_sea_light")
-- vim.cmd("colorscheme base2tone_space_light")
-- vim.cmd("colorscheme base2tone_earth_light")
-- vim.cmd("colorscheme base2tone_forest_light")
-- vim.cmd("colorscheme base2tone_field_light")
-- vim.cmd("colorscheme base2tone_garden_light")
-- vim.cmd("colorscheme base2tone_desert_light")
-- vim.cmd("colorscheme base2tone_lake_light")
-- vim.cmd("colorscheme base2tone_meadow_light")
-- vim.cmd("colorscheme base2tone_drawbridge_light")
-- vim.cmd("colorscheme base2tone_mall_light")
-- vim.cmd("colorscheme base2tone_suburb_light")
-- vim.cmd("colorscheme base2tone_lavender_light")
-- vim.cmd("colorscheme base2tone_pool_light")
-- vim.cmd("colorscheme base2tone_porch_light")
-- vim.cmd("colorscheme base2tone_heath_light")
-- vim.cmd("colorscheme base2tone_cave_light")
-- vim.cmd("colorscheme base2tone_motel_light")
- Simurai, for these themes are based on Duotone Themes for Atom.
- Christian Chiarulli for colorgen-nvim, a colorscheme generator for Neovim written in Rust.
Released under MIT Licence