Table of Contents
Features
- Fast (colorscheme files are generated by estilo)
- Dark and light background
- True colors (24 bit colors) support
- 256 colors terminal support
- Terminal window (
:terminal
) colors support - lightline.vim colorscheme and vim-airline theme
- Neovim built-in LSP support
- Specific support for some plugins
Environmental Requirements
If you use (Neo)vim on GUI, this colorscheme works fine. If you use (Neo)vim on
terminal, you have to use the terminal which have more than 256 colors support.
Setting 'termguicolors'
and using true colors (24 bit colors) is recommended
if the terminal has support.
Screenshot
Please see this issue to find more screenshots. Your screenshot is welcome!
Usage
if !has('gui_running') && has('termguicolors')
" Use true colors (recommended)
set termguicolors
endif
syntax enable
" for dark theme
colorscheme hatsunemiku
" for light theme
colorscheme hatsunemiku_light
Use as lightline.vim colorscheme:
" for dark theme
let g:lightline = { 'colorscheme': 'hatsunemiku' }
" for light theme
let g:lightline = { 'colorscheme': 'hatsunemiku_light' }
Use as vim-airline theme:
" for dark theme
let g:airline_theme = 'hatsunemiku'
" for light theme
let g:airline_theme = 'hatsunemiku_light'
Contribution
Colorscheme files are generated by estilo, so please install estilo. estilo requires deno v1.7 or later.
deno install --allow-read --allow-write --no-check https://pax.deno.dev/jacoborus/estilo/dist/estilo.js
You must not edit files in colors/
directly.
If you want to add new highlights for specific filetypes, please create new file
for estilos/syntax/{filetype}.yml
.
If you want to add new highlights for specific plugins, please add section for
estilos/syntax/plugins.yml
, and you should comment the name of plugin.
License
This work depicts the character "ๅ้ณใใฏ" (Hatsune Miku) of Crypton Future Media, Inc. based on ใใขใใญใปใญใฃใฉใฏใฟใผใปใฉใคใปใณใน.
This plugin distributed under the MIT license.