https://github.com/ray-x/aurora
A vivid dark theme for modern Neovim.
https://github.com/ray-x/aurora
color-highlight colorscheme lsp neovim-colorscheme neovim-plugin plugin syntax-highlight theme treesitter vim vim-colorscheme
Last synced: 28 days ago
JSON representation
A vivid dark theme for modern Neovim.
- Host: GitHub
- URL: https://github.com/ray-x/aurora
- Owner: ray-x
- License: mit
- Created: 2020-06-07T13:02:17.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T10:35:50.000Z (about 1 month ago)
- Last Synced: 2025-04-12T06:12:55.966Z (28 days ago)
- Topics: color-highlight, colorscheme, lsp, neovim-colorscheme, neovim-plugin, plugin, syntax-highlight, theme, treesitter, vim, vim-colorscheme
- Language: Lua
- Homepage: https://github.com/ray-x/aurora
- Size: 159 KB
- Stars: 356
- Watchers: 5
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-neovim - ray-x/aurora - A 24-bit dark theme with Tree-sitter and LSP support. (Colorscheme / Tree-sitter Supported Colorscheme)
- awesome-neovim-sorted - ray-x/aurora
- awesome-neovim-sorted - ray-x/aurora
README
## Aurora a vivid night theme for vim/neovim and terminal
Transparent mode:
A vivid 24-bit dark theme for vim/neovim. Highly configurable and cook your own color highlight.
Good supports for popular languages and vim plugins, handcrafted support for LSP, Treesitter.### Languages explicitly styled
- All Neovim Treesitter highlighted-languages
- For VIM, all languages that have a syntax file e.g.
- C++
- python
- js/ts
- json
- markdown
- yaml
- css
- sql
- golang
- html### Plugins explicitly styled
- coc
- ale
- vim-clap
- lsp/nvim-lsp
- signify
- gitgutter
- nvim lsp diagnostics.
- git-fugitive
- fzf
- telescope
- blankline
- gitsigns
- treesitterYou can change/add syntax highlight. Feel free to fork or make a PR.
To install:
```vim
call dein#add('ray-x/aurora') " for dein userPlug 'ray-x/aurora' " for Plug user
set termguicolors " 24 bit color
let g:aurora_italic = 1 " italic
let g:aurora_transparent = 1 " transparent
let g:aurora_bold = 1 " bold
let g:aurora_darker = 1 " darker backgroundcolorscheme aurora
" customize your own highlight
hi Normal guibg=NONE ctermbg=NONE "remove background
hi String guibg=#339922 ctermbg=NONE "remove background" customize your own highlight with lua
lua <- sidebar
- color curl underline, better search highlight(only highlight bg and keep current fg color of the search text) on the right side:
