Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-21T11:08:42.000Z (6 months ago)
- Last Synced: 2025-01-12T22:02:55.311Z (13 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: 156 KB
- Stars: 347
- 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)
README
## Aurora a vivid night theme for vim/neovim and terminal
![aurora2](https://user-images.githubusercontent.com/1681295/216751878-ae4c493c-3ce2-4bce-9f99-0b275607d5f0.jpg)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:
![vim undercurl and search hl for aurora](https://github.com/ray-x/files/blob/master/img/aurora/undercurl_searchhl.jpg?raw=true)