Skip to content

Collection of duotone colorschemes for Neovim written in lua.

Notifications You must be signed in to change notification settings

atelierbram/Base2Tone-nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Base2Tone-nvim

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.

Screenshot

Base2Tone-Nvim_Evening-Dark
Base2Tone_Evening_dark

Base2Tone-Nvim_Morning-Light
Base2Tone-Nvim_Morning-Light

Installation

Install these colorschemes like you would any other plugin. With Packer:

use({ "atelierbram/Base2Tone-nvim" })

Activate a colorscheme in a Lua config file:

-- 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")

Credits

License

Released under MIT Licence