Code Monkey home page Code Monkey logo

base2tone-nvim's Introduction

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

base2tone-nvim's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

base2tone-nvim's Issues

Bug? Sign column seems off

This doesn't look quite right, almost like the sign column is inverted? Using the git signs plugin here, same happens with marks in the sign column.

Desert Dark:
image

Garden Dark:

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.