GitHub - ghifarit53/tokyonight-vim: A clean, dark vim colorscheme that celebrate...
source link: https://github.com/ghifarit53/tokyonight-vim
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
for more screenshot, check here
About
Originally by enkia
A clean, dark vim theme that celebrates the lights of downtown Tokyo at night based on a VS Code theme with the same name
now come with two variants, night
and storm
. The only difference is the background color, where the storm
variant gets a lighter color
this colorscheme works best with vim-polyglot. Please install it first
this colorscheme only support true colors!
Features
- Support for numerous file types and plugin
- Customizable
- Italic support
Installation
Using vim-plug
Plug 'ghifarit53/tokyonight-vim'
add this to your .vimrc
set termguicolors let g:tokyonight_style = 'night' " available: night, storm let g:tokyonight_enable_italic = 1 colorscheme tokyonight
if g:tokyonight_style
isn't specified, the default night
variant will be used
Available configuration
Note: The configuration options should be placed before colorscheme tokyonight
.
g:tokyonight_style
: Customize the style of this color scheme.- Available values:
'night'
,'storm'
- Default value:
'night'
- Available values:
g:tokyonight_transparent_background
: Set to1
to enable transparent background.- Available values:
0
,1
- Default value:
0
- Available values:
g:tokyonight_menu_selection_background
: Control the background color ofPmenuSel
andWildMenu
.- Available values:
'green'
,'red'
,'blue'
- Default value:
'green'
- Available values:
g:tokyonight_disable_italic_comment
: Set to1
to disable italic inComment
.- Available values:
0
,1
- Default value:
0
- Available values:
g:tokyonight_enable_italic
: Set to1
to italicize keywords. This option is designed to use with fonts that support cursive italic styles, for example Fira Code iCursive Op.- Available values:
0
,1
- Default value:
0
- Available values:
g:tokyonight_cursor
: Customize the cursor color, only works in GUI clients.- Available values:
'auto'
,'red'
,'green'
,'blue'
- Default value:
'auto'
- Available values:
g:tokyonight_current_word
: Some plugins can highlight the word under current cursor(for example neoclide/coc-highlight), you can use this option to control their behavior.- Available values:
'bold'
,'underline'
,'italic'
,'grey background'
- Default value:
'grey background'
when not in transparent mode,'bold'
when in transparent mode.
- Available values:
Lightline & Airline
This theme also has support for lightline as well as airline.
To enable lightline support:
let g:lightline = {'colorscheme' : 'tokyonight'}
To enable airline support:
let g:airline_theme = "tokyonight"
The lightline and airline styles will both follow the chosen colorscheme style.
Port
.Xresources file available here if you want to port it
Tell me if you made a port and i'll list them here
Credits
License
MIT © Ghifari Taqiuddin
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK