A 24-bit dark theme for vim/neovim. Highly configurable and cook your own color highlight. Good supports for pupular languages and vim plugins, handcrafted support for LSP, Treesitter.
- All Neovim Treesitter highlighted-languages
- C++
- python
- js/ts
- json
- markdown
- yaml
- css
- sql
- golang
- html
- coc
- ale
- vim-clap
- lsp/nvim-lsp
- signify
- gitgutter
- nvim lsp diagnostics.
- git-fugitive
- fzf
You can change/add syntax highlight. Feel free to fork or make a PR.
To install:
call dein#add('ray-x/aurora') " for dein user
Plug 'ray-x/aurora' " for Plug user
set termguicolors " 24 bit color
colorscheme aurora
This project is based on Estilo. Estilo allow you to define color palettes and syntax highlight and then generate .vim file for you.
To update the color, edit the yml file, and run:
npm install -g estilo
yarn render
copy colors/aurora.vim ~/.vim/plugged/aurora/colors/aurora.vim
color palettes file is in
aurora/estilo/palettes/
folder
and syntax file in aurora/estilo/syntax/
folder.
-
color curl underline, better search highlight(only highlight bg and keep current fg color of the search text) on the right side: