https://github.com/wincent/base16-nvim
base16 color schemes in Lua for Neovim
https://github.com/wincent/base16-nvim
Last synced: about 1 year ago
JSON representation
base16 color schemes in Lua for Neovim
- Host: GitHub
- URL: https://github.com/wincent/base16-nvim
- Owner: wincent
- License: mit
- Created: 2021-07-18T10:00:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-01-24T10:06:49.000Z (over 1 year ago)
- Last Synced: 2025-03-18T18:13:03.499Z (about 1 year ago)
- Language: Lua
- Size: 706 KB
- Stars: 33
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# base16-nvim
Originally, this was a Lua port of [chriskempson/base16-vim](https://github.com/chriskempson/base16-vim) for [Neovim](https://github.com/neovim/neovim). As base16-vim now appears to be abandonware, the new upstream is considered to be [tinted-vim](https://github.com/tinted-theming/tinted-vim) (itself, a fork of base16-vim).
## Why?
These schemes are implemented in pure Lua, using the lowest-level API for creating highlight groups ([`vim.api.nvim_set_hl`](https://neovim.io/doc/user/api.html#nvim_set_hl())), so as to have the minimum possible impact on startup time.
## base16 or base24?
Originally, this was a [base16](https://github.com/tinted-theming/home/blob/main/styling.md) theme, but is now a [base24](https://github.com/tinted-theming/base24/blob/main/styling.md) theme (ie. with seven additional colors corresponding to the ANSI "bright" colors). For now, there are no plans to change the name.