-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge commit 'c0549c872157873d085e1338f17684d7709bdba5' as 'vim/dot-v…
…im/bundle/vim-night-owl'
- Loading branch information
Showing
6 changed files
with
426 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
<p align="center"> | ||
<img width="860" alt="Night Owl Vim colorscheme screenshot" src="https://user-images.githubusercontent.com/1166872/41726735-6370a63a-75a5-11e8-8e3f-5bf87c67b22a.png"> | ||
</p> | ||
|
||
A 24bit dark Vim colorscheme based on [sdras/night-owl-vscode-theme](https://github.com/sdras/night-owl-vscode-theme) | ||
|
||
## Usage | ||
|
||
```vim | ||
""""" install | ||
" install with vim-plug | ||
Plug 'haishanh/night-owl.vim' | ||
" or with NeoBundle | ||
" NeoBundle 'haishanh/night-owl.vim' | ||
" or with Vundle | ||
" Plugin 'haishanh/night-owl.vim' | ||
""""" enable 24bit true color | ||
" If you have vim >=8.0 or Neovim >= 0.1.5 | ||
if (has("termguicolors")) | ||
set termguicolors | ||
endif | ||
" For Neovim 0.1.3 and 0.1.4 | ||
let $NVIM_TUI_ENABLE_TRUE_COLOR=1 | ||
""""" enable the theme | ||
syntax enable | ||
colorscheme night-owl | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,143 @@ | ||
" =============================================================== | ||
" night-owl | ||
" | ||
" URL: https://github.com/haishanh/night-owl.vim | ||
" Author: Haishan | ||
" License: MIT | ||
" Last Change: 2018/08/20 21:49 | ||
" =============================================================== | ||
|
||
set background=dark | ||
hi clear | ||
if exists("syntax_on") | ||
syntax reset | ||
endif | ||
let g:colors_name="night-owl" | ||
|
||
hi Normal guifg=#d6deeb ctermfg=253 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi LineNr guifg=#444444 ctermfg=238 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi CursorLine guifg=#ff5874 ctermfg=204 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi ColorColumn guibg=#222222 ctermbg=235 gui=NONE cterm=NONE | ||
hi DiffAdd guifg=#011627 ctermfg=233 guibg=#addb67 ctermbg=149 gui=NONE cterm=NONE | ||
hi DiffChange guifg=#011627 ctermfg=233 guibg=#7fdbca ctermbg=116 gui=NONE cterm=NONE | ||
hi DiffDelete guifg=#011627 ctermfg=233 guibg=#ff5874 ctermbg=204 gui=NONE cterm=NONE | ||
hi DiffText guifg=#011627 ctermfg=233 guibg=#7fdbca ctermbg=116 gui=NONE cterm=NONE | ||
hi VertSplit guifg=#777777 ctermfg=243 gui=NONE cterm=NONE | ||
hi Folded guifg=#777777 ctermfg=243 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi IncSearch guifg=#eeeeee ctermfg=255 guibg=#ecc48d ctermbg=222 gui=NONE cterm=NONE | ||
hi MatchParen guifg=#011627 ctermfg=233 guibg=#aaaaaa ctermbg=248 gui=NONE cterm=NONE | ||
hi NonText guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi PMenu guibg=#2d2c5d ctermbg=236 gui=NONE cterm=NONE | ||
hi PMenuSel guibg=#c792ea ctermbg=176 gui=NONE cterm=NONE | ||
hi Search guifg=#011627 ctermfg=233 guibg=#ecc48d ctermbg=222 gui=NONE cterm=NONE | ||
hi SpecialKey guifg=#444444 ctermfg=238 gui=NONE cterm=NONE | ||
hi Visual guifg=#d6deeb ctermfg=253 guibg=#2d2c5d ctermbg=236 gui=NONE cterm=NONE | ||
hi EndOfBuffer guifg=#444444 ctermfg=238 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi Comment guifg=#637777 ctermfg=243 guibg=#011627 ctermbg=233 gui=italic cterm=italic | ||
hi Constant guifg=#addb67 ctermfg=149 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi String guifg=#ecc48d ctermfg=222 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi Identifier guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi Statement guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi Operator guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi Exception guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi PreProc guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi Type guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi StorageClass guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi Todo guifg=#777777 ctermfg=243 guibg=#ecc48d ctermbg=222 gui=NONE cterm=NONE | ||
hi jsStorageClass guifg=#82aaff ctermfg=111 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsOperator guifg=#c792ea ctermfg=176 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsArrowFunction guifg=#c792ea ctermfg=176 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsString guifg=#ecc48d ctermfg=222 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsComment guifg=#637777 ctermfg=243 guibg=#011627 ctermbg=233 gui=italic cterm=italic | ||
hi jsFuncCall guifg=#82aaff ctermfg=111 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsNumber guifg=#f78c6c ctermfg=209 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsSpecial guifg=#f78c6c ctermfg=209 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsObjectProp guifg=#7fdbca ctermfg=116 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsOperatorKeyword guifg=#7fdbca ctermfg=116 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsBooleanFalse guifg=#ff5874 ctermfg=204 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsBooleanTrue guifg=#ff5874 ctermfg=204 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsRegexpString guifg=#5ca7e4 ctermfg=74 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi jsConditional guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi jsFunction guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi jsReturn guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi jsFuncName guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi link jsParensError jsFuncParens | ||
hi jsClassDefinition guifg=#ecc48d ctermfg=222 gui=NONE cterm=NONE | ||
hi jsExport guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi jsExportDefault guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi javaScriptReserved guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi javaScriptConditional guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi javaScriptStringS guifg=#ecc48d ctermfg=222 gui=NONE cterm=NONE | ||
hi javaScriptBoolean guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi javaScriptBraces guifg=#d6deeb ctermfg=253 gui=NONE cterm=NONE | ||
hi javaScriptLineComment guifg=#637777 ctermfg=243 gui=italic cterm=italic | ||
hi javaScriptSpecial guifg=#f78c6c ctermfg=209 gui=NONE cterm=NONE | ||
hi javaScriptFunction guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi javaScriptStatement guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi jsExtendsKeyword guifg=#c792ea ctermfg=176 gui=NONE cterm=NONE | ||
hi javaScriptException guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi scssSelectorName guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi cssPositioningProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssBoxProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssDimensionProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssTransitionProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssTextProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssFontProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssBorderProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssBackgroundProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssUIProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssIEUIProp guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi scssFunctionName guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi cssPositioningAttr guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi cssUnitDecorators guifg=#ecc48d ctermfg=222 gui=NONE cterm=NONE | ||
hi cssTableAttr guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi cssCommonAttr guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi cssColorProp guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssIncludeKeyword guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi cssKeyFrameSelector guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi cssPseudoClassId guifg=#addb67 ctermfg=149 gui=NONE cterm=NONE | ||
hi markdownHeadingDelimiter guifg=#637777 ctermfg=243 gui=NONE cterm=NONE | ||
hi markdownCodeDelimiter guifg=#ecc48d ctermfg=222 gui=NONE cterm=NONE | ||
hi markdownCode guifg=#aaaaaa ctermfg=248 gui=NONE cterm=NONE | ||
hi htmlH1 guifg=#82aaff ctermfg=111 gui=bold cterm=bold | ||
hi link htmlH2 htmlH1 | ||
hi link htmlH3 htmlH1 | ||
hi htmlH4 guifg=#82aaff ctermfg=111 gui=NONE cterm=NONE | ||
hi link htmlH5 htmlH4 | ||
hi htmlBold guifg=#c792ea ctermfg=176 guibg=#011627 ctermbg=233 gui=bold cterm=bold | ||
hi mkdCodeStart guifg=#d6deeb ctermfg=253 gui=NONE cterm=NONE | ||
hi mkdCodeEnd guifg=#d6deeb ctermfg=253 gui=NONE cterm=NONE | ||
hi shComment guifg=#637777 ctermfg=243 guibg=#011627 ctermbg=233 gui=italic cterm=italic | ||
hi mkdLinkDef guifg=#7fdbca ctermfg=116 gui=NONE cterm=NONE | ||
hi NERDTreeDir guifg=#5f7e97 ctermfg=66 gui=NONE cterm=NONE | ||
hi NERDTreeOpenable guifg=#ff5874 ctermfg=204 gui=NONE cterm=NONE | ||
hi NERDTreeClosable guifg=#ecc48d ctermfg=222 gui=NONE cterm=NONE | ||
hi NERDTreeHelp guifg=#444444 ctermfg=238 guibg=#011627 ctermbg=233 gui=italic cterm=italic | ||
hi NERDTreeUp guifg=#637777 ctermfg=243 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi NERDTreeDirSlash guifg=#637777 ctermfg=243 gui=NONE cterm=NONE | ||
hi gitcommitSummary guifg=#d6deeb ctermfg=253 guibg=#011627 ctermbg=233 gui=NONE cterm=NONE | ||
hi IndentGuidesOdd guibg=#444444 ctermbg=238 gui=NONE cterm=NONE | ||
hi IndentGuidesEven guibg=#777777 ctermbg=243 gui=NONE cterm=NONE | ||
|
||
let g:terminal_color_foreground = "#d6deeb" | ||
let g:terminal_color_background = "#011627" | ||
let g:terminal_color_0 = "#011627" | ||
let g:terminal_color_8 = "#637777" | ||
let g:terminal_color_1 = "#ff5874" | ||
let g:terminal_color_2 = "#addb67" | ||
let g:terminal_color_10 = "#addb67" | ||
let g:terminal_color_3 = "#f78c6c" | ||
let g:terminal_color_11 = "#f78c6c" | ||
let g:terminal_color_4 = "#82aaff" | ||
let g:terminal_color_12 = "#82aaff" | ||
let g:terminal_color_5 = "#c792ea" | ||
let g:terminal_color_13 = "#c792ea" | ||
let g:terminal_color_6 = "#7fdbca" | ||
let g:terminal_color_14 = "#7fdbca" | ||
let g:terminal_color_7 = "#aaaaaa" | ||
let g:terminal_color_15 = "#eeeeee" | ||
|
||
" =================================== | ||
" Generated by Estilo 1.3.3 | ||
" https://github.com/jacoborus/estilo | ||
" =================================== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
name: 'night-owl.vim' | ||
version: '0.0.1' | ||
license: 'MIT' | ||
author: 'Haishan' | ||
url: 'https://github.com/haishanh/night-owl.vim' | ||
description: 'A dark theme based on https://github.com/sdras/night-owl-vscode-theme' | ||
colorschemes: | ||
- name: night-owl | ||
background: 'dark' | ||
palette: night-owl.vim |
28 changes: 28 additions & 0 deletions
28
vim/dot-vim/bundle/vim-night-owl/estilo/addons/nvim-term.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# helpful tools: | ||
# https://github.com/lysyi3m/macos-terminal-themes/blob/master/tools/preview.sh | ||
# https://terminal.sexy | ||
|
||
color_foreground: 'white' | ||
color_background: 'dark' | ||
color_0: 'dark' | ||
color_8: 'gray' | ||
color_1: 'red' | ||
color_9: '' | ||
|
||
color_2: 'green' | ||
color_10: 'green' | ||
|
||
color_3: 'yellow2' | ||
color_11: 'yellow2' | ||
|
||
color_4: 'blue' | ||
color_12: 'blue' | ||
|
||
color_5: 'purple' | ||
color_13: 'purple' | ||
|
||
color_6: 'green2' | ||
color_14: 'green2' | ||
|
||
color_7: 'graya' | ||
color_15: 'bright' |
34 changes: 34 additions & 0 deletions
34
vim/dot-vim/bundle/vim-night-owl/estilo/palettes/night-owl.vim.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
white: '#d6deeb' | ||
bright: '#eeeeee' | ||
dark: '#011627' | ||
# jsStorageClass | ||
# jsOperator | ||
# jsArrowFunction | ||
purple: '#c792ea' | ||
# jsGlobalNodeObjects | ||
green: '#addb67' | ||
# jsString | ||
yellow: '#ecc48d' | ||
# jsComment(italic) | ||
gray: '#637777' | ||
# jsFuncCall | ||
blue: '#82aaff' | ||
# hi jsNumber guifg=#f78c6c | ||
# hi jsSpecial guifg=#f78c6c | ||
yellow2: '#f78c6c' | ||
# hi jsObjectProp guifg=#7fdbca | ||
# hi jsOperatorKeyword guifg=#7fdbca | ||
green2: '#7fdbca' | ||
# hi jsBooleanFalse guifg=#ff5874 | ||
# hi jsBooleanTrue guifg=#ff5874 | ||
red: '#ff5874' | ||
# hi jsRegexpString guifg=#5ca7e4 | ||
blue2: '#5ca7e4' | ||
|
||
gray1: '#111111' | ||
gray2: '#222222' | ||
gray4: '#444444' | ||
gray7: '#777777' | ||
graya: '#aaaaaa' | ||
purple2: '#2d2c5d' | ||
hoki: '#5f7e97' |
Oops, something went wrong.