monotonous-dark v0.9
This commit is contained in:
parent
4d072310e4
commit
988b7977d1
|
@ -1,6 +1,5 @@
|
||||||
function! ft#compileeruby#CompileEruby(reload) abort
|
function! ft#compileeruby#CompileEruby(reload) abort
|
||||||
silent execute 'update | edit'
|
silent execute 'update | edit'
|
||||||
" TODO file extension??? what to do
|
|
||||||
execute '!erb -T - % > %:r.vim'
|
execute '!erb -T - % > %:r.vim'
|
||||||
if a:reload
|
if a:reload
|
||||||
source $MYVIMRC
|
source $MYVIMRC
|
||||||
|
|
|
@ -1,175 +0,0 @@
|
||||||
|
|
||||||
gray_x232 = ["#080808", 232, "black"]
|
|
||||||
gray_x233 = ["#121212", 233, "black"]
|
|
||||||
gray_x234 = ["#1c1c1c", 234, "black"]
|
|
||||||
gray_x235 = ["#262626", 235, "black"]
|
|
||||||
gray_x236 = ["#303030", 236, "black"]
|
|
||||||
gray_x237 = ["#3a3a3a", 237, "black"]
|
|
||||||
gray_x238 = ["#444444", 238, "gray"]
|
|
||||||
gray_x239 = ["#4e4e4e", 239, "gray"]
|
|
||||||
gray_x240 = ["#585858", 240, "gray"]
|
|
||||||
gray_x241 = ["#606060", 241, "gray"]
|
|
||||||
gray_x242 = ["#666666", 242, "gray"]
|
|
||||||
gray_x243 = ["#767676", 243, "gray"]
|
|
||||||
gray_x244 = ["#808080", 244, "darkgray"]
|
|
||||||
gray_x245 = ["#8a8a8a", 245, "darkgray"]
|
|
||||||
gray_x246 = ["#949494", 246, "darkgray"]
|
|
||||||
gray_x247 = ["#9e9e9e", 247, "darkgray"]
|
|
||||||
gray_x248 = ["#a8a8a8", 248, "darkgray"]
|
|
||||||
gray_x249 = ["#b2b2b2", 249, "darkgray"]
|
|
||||||
gray_x250 = ["#bcbcbc", 250, "white"]
|
|
||||||
gray_x251 = ["#c6c6c6", 251, "white"]
|
|
||||||
gray_x252 = ["#d0d0d0", 252, "white"]
|
|
||||||
gray_x253 = ["#dadada", 253, "white"]
|
|
||||||
gray_x254 = ["#e4e4e4", 254, "white"]
|
|
||||||
gray_x255 = ["#eeeeee", 255, "white"]
|
|
||||||
|
|
||||||
red_x52 = ["#5f0000", 52, "darkred"]
|
|
||||||
red_x88 = ["#870000", 88, "darkred"]
|
|
||||||
red_x124 = ["#af0000", 124, "red"]
|
|
||||||
red_x160 = ["#d70000", 160, "red"]
|
|
||||||
red_x196 = ["#ff0000", 196, "red"]
|
|
||||||
|
|
||||||
blue5f = ["#00005f", 17, "darkblue"]
|
|
||||||
blue87 = ["#000087", 18, "darkblue"]
|
|
||||||
blueaf = ["#0000af", 19, "blue"]
|
|
||||||
blued7 = ["#0000d7", 20, "blue"]
|
|
||||||
blueff = ["#0000ff", 21, "blue"]
|
|
||||||
|
|
||||||
green5f = ["#005f00", 22, "darkgreen"]
|
|
||||||
green87 = ["#008700", 28, "darkgreen"]
|
|
||||||
greenaf = ["#00af00", 34, "green"]
|
|
||||||
greend7 = ["#00d700", 40, "green"]
|
|
||||||
greenff = ["#00ff00", 46, "green"]
|
|
||||||
|
|
||||||
|
|
||||||
# dark background
|
|
||||||
#hi! gitGutterAdd guifg=#344230 cterm=bold gui=bold
|
|
||||||
#hi! GitGutterChange guifg=#483b2b cterm=bold gui=bold
|
|
||||||
#hi! gitGutterDelete guifg=#582b2b cterm=bold gui=bold
|
|
||||||
#hi! gitGutterChangeDelete guifg=#583b2b cterm=bold gui=bold
|
|
||||||
|
|
||||||
# light background
|
|
||||||
#hi! gitGutterAdd guifg=#788f71 cterm=bold gui=bold
|
|
||||||
#hi! GitGutterChange guifg=#8f8671 cterm=bold gui=bold
|
|
||||||
##hi! gitGutterDelete guifg=#8f7171 cterm=bold gui=bold
|
|
||||||
#hi! gitGutterChangeDelete guifg=#8f755c cterm=bold gui=bold
|
|
||||||
|
|
||||||
m00 = ["#000000"] # normal bg
|
|
||||||
m09 = ["#090909"]
|
|
||||||
m10 = ["#101010"]
|
|
||||||
m11 = ["#111111"]
|
|
||||||
m12 = ["#121212"]
|
|
||||||
m1c = ["#1c1c1c"]
|
|
||||||
m22 = ["#222222"]
|
|
||||||
m25 = ["#252525"]
|
|
||||||
m26 = ["#262626"]
|
|
||||||
m29 = ["#292929"]
|
|
||||||
m33 = ["#333333"]
|
|
||||||
m36 = ["#363636"]
|
|
||||||
m38 = ["#383838"]
|
|
||||||
m3a = ["#3a3a3a"]
|
|
||||||
m40 = ["#404040"]
|
|
||||||
m44 = ["#444444"]
|
|
||||||
m4E = ["#4e4e4e"]
|
|
||||||
m50 = ["#505050"]
|
|
||||||
m55 = ["#555555"] # normal fg
|
|
||||||
m57 = ["#575757"]
|
|
||||||
m58 = ["#585858"]
|
|
||||||
m66 = ["#666666"]
|
|
||||||
m71 = ["#717171"]
|
|
||||||
m70 = ["#707070"]
|
|
||||||
m76 = ["#767676"]
|
|
||||||
m77 = ["#777777"]
|
|
||||||
m71 = ["#717171"]
|
|
||||||
m7c = ["#7c7c7c"]
|
|
||||||
m85 = ["#858585"]
|
|
||||||
m80 = ["#808080"]
|
|
||||||
m80 = ["#808080"]
|
|
||||||
m87 = ["#878787"]
|
|
||||||
m88 = ["#888888"]
|
|
||||||
m93 = ["#939393"]
|
|
||||||
m99 = ["#999999"]
|
|
||||||
m9e = ["#9e9e9e"]
|
|
||||||
mA8 = ["#a8a8a8"]
|
|
||||||
mAA = ["#aaaaaa"]
|
|
||||||
mA6 = ["#a6a6a6"]
|
|
||||||
mB2 = ["#b2b2b2"]
|
|
||||||
mBB = ["#bbbbbb"]
|
|
||||||
mC0 = ["#c0c0c0"]
|
|
||||||
mC6 = ["#c6c6c6"]
|
|
||||||
mC7 = ["#c7c7c7"]
|
|
||||||
mCC = ["#cccccc"]
|
|
||||||
mDD = ["#dddddd"]
|
|
||||||
mE6 = ["#e6e6e6"]
|
|
||||||
mEE = ["#eeeeee"]
|
|
||||||
mF6 = ["#f6f6f6"] # normal bg
|
|
||||||
mFF = ["#ffffff"]
|
|
||||||
|
|
||||||
r1d = ["#1d0808"] # colorcolumn
|
|
||||||
r20 = ["#200000"]
|
|
||||||
r22 = ["#220000"]
|
|
||||||
r29 = ["#290000"]
|
|
||||||
r44 = ["#440000"]
|
|
||||||
r45 = ["#450000"]
|
|
||||||
r55 = ["#550000"]
|
|
||||||
r66 = ["#660000"]
|
|
||||||
t87 = ["#870000"]
|
|
||||||
r8b = ["#8b0606"]
|
|
||||||
r9d = ["#9d0606"]
|
|
||||||
rA0 = ["#aa0000"]
|
|
||||||
rAE = ["#ae0707"]
|
|
||||||
rBF = ["#bf0707"]
|
|
||||||
rCC = ["#cc0000"]
|
|
||||||
rEE = ["#ee0000"]
|
|
||||||
rF0 = ["#ff0000"]
|
|
||||||
|
|
||||||
r74 = ["#744746"]
|
|
||||||
rC4 = ["#7f4e4c"]
|
|
||||||
r9e = ["#9e7a7a"]
|
|
||||||
rC1 = ["#c17573"]
|
|
||||||
rD0 = ["#d09796"]
|
|
||||||
rCD = ["#cdbdba"]
|
|
||||||
|
|
||||||
r73 = ["#736060"]
|
|
||||||
rCA = ["#ccaaaa"]
|
|
||||||
rDB = ["#ddbbbb"]
|
|
||||||
rDC = ["#ddcccc"]
|
|
||||||
rf7 = ["#f7dfdf"]
|
|
||||||
rf2 = ["#f2e6e6"]
|
|
||||||
|
|
||||||
r21 = ["#472129"]
|
|
||||||
r66 = ["#663c3b"]
|
|
||||||
r9f = ["#945f5d"]
|
|
||||||
rA7 = ["#aa7674"]
|
|
||||||
|
|
||||||
rE7 = ["#ee7777"]
|
|
||||||
rfa = ["#ffaaaa"]
|
|
||||||
|
|
||||||
g10 = ["#001000"]
|
|
||||||
g54 = ["#54b082"]
|
|
||||||
g83 = ["#83a695"]
|
|
||||||
g5A = ["#5a635a"]
|
|
||||||
gCD = ["#ccddcc"]
|
|
||||||
|
|
||||||
g4D = ["#4d955f"]
|
|
||||||
|
|
||||||
bA9 = ["#a9ccd6"]
|
|
||||||
bB3 = ["#b3c2c7"]
|
|
||||||
bc1 = ["#c1e7f4"]
|
|
||||||
baf = ["#00baff"]
|
|
||||||
|
|
||||||
b48 = ["#484a4d"]
|
|
||||||
b37 = ["#373e61"]
|
|
||||||
b50 = ["#505b8f"]
|
|
||||||
|
|
||||||
b3d = ["#3d3d96"]
|
|
||||||
b5f = ["#5f82b7"]
|
|
||||||
|
|
||||||
p61 = ["#615d7a"]
|
|
||||||
p99 = ["#9999bb"]
|
|
||||||
pBB = ["#bbbbdd"]
|
|
||||||
|
|
||||||
p61 = ["#616185"]
|
|
||||||
p76 = ["#7676a2"]
|
|
||||||
p9B = ["#9b9bbb"]
|
|
|
@ -23,7 +23,7 @@
|
||||||
information = {
|
information = {
|
||||||
author: "studiovx",
|
author: "studiovx",
|
||||||
email: "studiovx@studiovx.co.uk",
|
email: "studiovx@studiovx.co.uk",
|
||||||
name: "monotonous2",
|
name: "monotonous-dark",
|
||||||
description: "",
|
description: "",
|
||||||
background: "dark",
|
background: "dark",
|
||||||
webpage: ""
|
webpage: ""
|
||||||
|
@ -44,7 +44,9 @@
|
||||||
|
|
||||||
black = ["#131313", 0, "black"]
|
black = ["#131313", 0, "black"]
|
||||||
gray0 = ["#1f2121", 232, "black"]
|
gray0 = ["#1f2121", 232, "black"]
|
||||||
colorcolumn = ["#272829", 232, "gray"]
|
gray_bg_dark2 = ["#252627", 232, "gray"]
|
||||||
|
gray_bg_dark3 = ["#272829", 232, "gray"]
|
||||||
|
gray_bg_dark4 = ["#292a29", 232, "gray"]
|
||||||
gray_bg = ["#2a2c2d", 234, "black"]
|
gray_bg = ["#2a2c2d", 234, "black"]
|
||||||
gray1 = ["#333535", 237, "black"]
|
gray1 = ["#333535", 237, "black"]
|
||||||
gray_deco = ["#3f3f3f", 238, "gray"]
|
gray_deco = ["#3f3f3f", 238, "gray"]
|
||||||
|
@ -64,10 +66,10 @@
|
||||||
red1 = ["#866b6b", 52, "darkred"]
|
red1 = ["#866b6b", 52, "darkred"]
|
||||||
red2 = ["#967978", 52, "darkred"]
|
red2 = ["#967978", 52, "darkred"]
|
||||||
red3 = ["#a78685", 88, "darkred"]
|
red3 = ["#a78685", 88, "darkred"]
|
||||||
red4 = ["#b79392", 88, "darkred"]
|
red4 = ["#b79392", 88, "red"]
|
||||||
red5 = ["#c4a6a5", 88, "darkred"]
|
red5 = ["#c4a6a5", 88, "red"]
|
||||||
red6 = ["#cab0af", 124, "darkred"]
|
red6 = ["#cab0af", 124, "red"]
|
||||||
red7 = ["#d1bab9", 124, "darkred"]
|
red7 = ["#d1bab9", 124, "red"]
|
||||||
|
|
||||||
graygreen0 = ["#303730", 237, "black"]
|
graygreen0 = ["#303730", 237, "black"]
|
||||||
green1 = ["#6b866c", 22, "darkgreen"]
|
green1 = ["#6b866c", 22, "darkgreen"]
|
||||||
|
@ -228,9 +230,9 @@
|
||||||
|
|
||||||
[ "VertSplit", gray_bg, gray_deco, "NONE" ],
|
[ "VertSplit", gray_bg, gray_deco, "NONE" ],
|
||||||
[ "FoldColumn", gray_bg, gray2, "NONE" ],
|
[ "FoldColumn", gray_bg, gray2, "NONE" ],
|
||||||
[ "ColorColumn", colorcolumn, "NONE", "NONE" ],
|
[ "ColorColumn", gray_bg_dark3, "NONE", "NONE" ],
|
||||||
[ "SignColumn", gray_bg, gray7, "NONE" ],
|
[ "SignColumn", gray_bg, gray7, "NONE" ],
|
||||||
[ "CursorLine", colorcolumn, "NONE", "NONE" ],
|
[ "CursorLine", gray_bg_dark3, "NONE", "NONE" ],
|
||||||
|
|
||||||
[ "Title", "NONE", gray6, "bold" ],
|
[ "Title", "NONE", gray6, "bold" ],
|
||||||
|
|
||||||
|
@ -274,8 +276,8 @@
|
||||||
[ "Question", "NONE", info, "NONE" ],
|
[ "Question", "NONE", info, "NONE" ],
|
||||||
[ "WarningMsg", "NONE", warning, "bold" ],
|
[ "WarningMsg", "NONE", warning, "bold" ],
|
||||||
|
|
||||||
# [ "Cursor", "NONE", "NONE", "NONE" ],
|
[ "Cursor", white, black, "bold" ],
|
||||||
# [ "CursorColumn", "NONE", "NONE", "NONE" ],
|
[ "CursorColumn", gray_bg_dark4, "NONE", "NONE" ],
|
||||||
|
|
||||||
[ "EndOfBuffer", gray_bg, gray_bg, "NONE" ],
|
[ "EndOfBuffer", gray_bg, gray_bg, "NONE" ],
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
" monotonous2.vim -- Vim color scheme.
|
" monotonous-dark.vim -- Vim color scheme.
|
||||||
" Author: studiovx (studiovx@studiovx.co.uk)
|
" Author: studiovx (studiovx@studiovx.co.uk)
|
||||||
" Webpage:
|
" Webpage:
|
||||||
" Description:
|
" Description:
|
||||||
|
@ -9,7 +9,7 @@ if exists("syntax_on")
|
||||||
syntax reset
|
syntax reset
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let colors_name = "monotonous2"
|
let colors_name = "monotonous-dark"
|
||||||
|
|
||||||
if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
|
if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
|
||||||
hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#2a2c2d guifg=#767070 gui=NONE
|
hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#2a2c2d guifg=#767070 gui=NONE
|
||||||
|
@ -83,6 +83,8 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
|
||||||
hi MoreMsg ctermbg=NONE ctermfg=255 cterm=NONE guibg=NONE guifg=#eee4e4 gui=NONE
|
hi MoreMsg ctermbg=NONE ctermfg=255 cterm=NONE guibg=NONE guifg=#eee4e4 gui=NONE
|
||||||
hi Question ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE
|
hi Question ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE
|
||||||
hi WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold
|
hi WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold
|
||||||
|
hi Cursor ctermbg=124 ctermfg=0 cterm=bold guibg=#d1bab9 guifg=#131313 gui=bold
|
||||||
|
hi CursorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#292a29 guifg=NONE gui=NONE
|
||||||
hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#2a2c2d guifg=#2a2c2d gui=NONE
|
hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#2a2c2d guifg=#2a2c2d gui=NONE
|
||||||
hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE
|
hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE
|
||||||
hi TabLineNum ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold
|
hi TabLineNum ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold
|
||||||
|
@ -311,11 +313,11 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
|
||||||
set t_Co=16
|
set t_Co=16
|
||||||
hi Normal ctermbg=black ctermfg=gray cterm=NONE
|
hi Normal ctermbg=black ctermfg=gray cterm=NONE
|
||||||
set background=dark
|
set background=dark
|
||||||
hi Special ctermbg=NONE ctermfg=darkred cterm=bold
|
hi Special ctermbg=NONE ctermfg=red cterm=bold
|
||||||
hi NonText ctermbg=NONE ctermfg=darkred cterm=NONE
|
hi NonText ctermbg=NONE ctermfg=red cterm=NONE
|
||||||
hi Tag ctermbg=black ctermfg=NONE cterm=NONE
|
hi Tag ctermbg=black ctermfg=NONE cterm=NONE
|
||||||
hi Identifier ctermbg=NONE ctermfg=darkred cterm=NONE
|
hi Identifier ctermbg=NONE ctermfg=red cterm=NONE
|
||||||
hi Function ctermbg=NONE ctermfg=darkred cterm=bold
|
hi Function ctermbg=NONE ctermfg=red cterm=bold
|
||||||
hi Type ctermbg=NONE ctermfg=darkred cterm=NONE
|
hi Type ctermbg=NONE ctermfg=darkred cterm=NONE
|
||||||
hi StorageClass ctermbg=NONE ctermfg=darkred cterm=bold
|
hi StorageClass ctermbg=NONE ctermfg=darkred cterm=bold
|
||||||
hi link Structure StorageClass
|
hi link Structure StorageClass
|
||||||
|
@ -380,6 +382,8 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
|
||||||
hi MoreMsg ctermbg=NONE ctermfg=white cterm=NONE
|
hi MoreMsg ctermbg=NONE ctermfg=white cterm=NONE
|
||||||
hi Question ctermbg=NONE ctermfg=darkgray cterm=NONE
|
hi Question ctermbg=NONE ctermfg=darkgray cterm=NONE
|
||||||
hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=bold
|
hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=bold
|
||||||
|
hi Cursor ctermbg=red ctermfg=black cterm=bold
|
||||||
|
hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE
|
||||||
hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE
|
hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE
|
||||||
hi Noise ctermbg=NONE ctermfg=gray cterm=NONE
|
hi Noise ctermbg=NONE ctermfg=gray cterm=NONE
|
||||||
hi TabLineNum ctermbg=gray ctermfg=gray cterm=bold
|
hi TabLineNum ctermbg=gray ctermfg=gray cterm=bold
|
||||||
|
@ -524,7 +528,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
|
||||||
hi link jsExceptions jsGlobalObjects
|
hi link jsExceptions jsGlobalObjects
|
||||||
hi link jsBuiltins jsGlobalObjects
|
hi link jsBuiltins jsGlobalObjects
|
||||||
hi link jsStorageClass Include
|
hi link jsStorageClass Include
|
||||||
hi jsObjectKey ctermbg=NONE ctermfg=darkred cterm=NONE
|
hi jsObjectKey ctermbg=NONE ctermfg=red cterm=NONE
|
||||||
hi link jsObjectProp Type
|
hi link jsObjectProp Type
|
||||||
hi jsObjectValue ctermbg=NONE ctermfg=darkred cterm=NONE
|
hi jsObjectValue ctermbg=NONE ctermfg=darkred cterm=NONE
|
||||||
hi link jsModuleKeyword Type
|
hi link jsModuleKeyword Type
|
|
@ -1,636 +0,0 @@
|
||||||
" guifg guibg
|
|
||||||
" gccwwyiw"zp/''
p?guifg
wwye/''
p?guibg
wwye/''
p/hi
|
|
||||||
" guifg gui
|
|
||||||
" gccwwwyiw"zp/''
p?guifg
wwye/''
p?gui
wwye4/''
p/hi
|
|
||||||
" guifg
|
|
||||||
" gccwwyiw"zp/''
p?guifg
wwye/''
p/hi
|
|
||||||
|
|
||||||
|
|
||||||
highlight clear
|
|
||||||
|
|
||||||
if exists('syntax_on')
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name = 'monotonous'
|
|
||||||
let g:wal_enable = 0
|
|
||||||
|
|
||||||
let g:d_normal_fg = '#555555'
|
|
||||||
let g:d_normal_bg = '#000000'
|
|
||||||
let g:l_normal_fg = '#707070'
|
|
||||||
let g:l_normal_bg = '#f6f6f6'
|
|
||||||
|
|
||||||
call SetColor('Normal', g:d_normal_fg, g:d_normal_bg, g:l_normal_fg, g:l_normal_bg, '')
|
|
||||||
|
|
||||||
" ui colours
|
|
||||||
|
|
||||||
if g:wal_enable == 1 && exists('g:wal_loaded')
|
|
||||||
let g:ui_l_bg = g:wal_color6
|
|
||||||
let g:ui_l_bg__active = g:wal_color6
|
|
||||||
else
|
|
||||||
let g:ui_l_bg = '#cccccc'
|
|
||||||
let g:ui_l_bg__active = '#cccccc'
|
|
||||||
endif
|
|
||||||
|
|
||||||
" highlight groups
|
|
||||||
"{{{
|
|
||||||
call SetColor('ColorColumn', '', '#1d0808', '', '#f0ebeb', '')
|
|
||||||
" Conceal
|
|
||||||
" Cursor
|
|
||||||
" CursorIM
|
|
||||||
" CursorColumn
|
|
||||||
call SetColor('CursorLine', '', '#222222', '', '#B3C2C7', '')
|
|
||||||
call SetColor('Directory', '#eeeeee', '', '', '', '')
|
|
||||||
call SetColor('DiffAdd', '#aaaaaa', '#001000', '', '#ccddcc', '')
|
|
||||||
call SetColor('DiffChange', '#777777', '#101010', '', '#dddddd', '')
|
|
||||||
call SetColor('DiffDelete', '#333333', '#200000', '', '#ddcccc', '')
|
|
||||||
call SetColor('DiffText', '#cccccc', '#101010', '', '#A9CCD6', '')
|
|
||||||
call SetColor('EndOfBuffer', '#121212', '', '#bbbbbb', '', '')
|
|
||||||
call SetColor('ErrorMsg', '#ff0000', '', '#222222', '#ffaaaa', 'bold')
|
|
||||||
call SetColor('VertSplit', '#090909', '#090909', g:l_normal_bg, g:l_normal_bg, '')
|
|
||||||
call SetColor('Folded', '#666666', '', '#777777', '', 'bold')
|
|
||||||
call SetColor('FoldColumn', '#262626', '#111111', '#a6a6a6', g:ui_l_bg, '')
|
|
||||||
call SetColor('SignColumn', '#eeeeee', '', '#555555', '', '')
|
|
||||||
call SetColor('LineNr', '#3a3a3a', '', '#999999', '', '')
|
|
||||||
call SetColor('CursorLineNr', '#767676', '', '#777777', '', 'bold')
|
|
||||||
call SetColor('MatchParen', '#ffffff', '#292929', '', '#e6e6e6', 'bold')
|
|
||||||
call SetColor('ModeMsg', '#c6c6c6', '', '#333333', '', 'italic')
|
|
||||||
|
|
||||||
call SetColor('MoreMsg', '#c6c6c6', '', '#333333', '', 'italic')
|
|
||||||
call SetColor('NonText', '#767676', '', '#bbbbbb', '', '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineTerm', '', '', '', '#333333', 'bold')
|
|
||||||
call SetColor('StatusLineTermNC', '', '', '#666666', '', '')
|
|
||||||
|
|
||||||
call SetColor('Pmenu', '#585858', '#121212', '#666666', g:ui_l_bg, '')
|
|
||||||
call SetColor('PmenuSel', '#b2b2b2', '#121212', '#333333', '#c7c7c7', '')
|
|
||||||
call SetColor('PmenuSbar', '#333333', '#121212', '', '#c0c0c0', '')
|
|
||||||
call SetColor('PmenuThumb', '#333333', '#121212', '', '#aaaaaa', '')
|
|
||||||
|
|
||||||
call SetColor('Question', '#c6c6c6', '', '#333333', '', 'italic')
|
|
||||||
call SetColor('QuickFixLine', '#ff0000', '', '#222222', '', 'bold')
|
|
||||||
call SetColor('Search', '#ffffff', '', '', '#c1e7f4', '')
|
|
||||||
call SetColor('IncSearch', '#000000', '#ffffff', '', '#00baff', '')
|
|
||||||
call SetColor('SpecialKey', '#eeeeee', '', '#ccaaaa', '', 'bold')
|
|
||||||
call SetColor('SpellBad', '#aa0000', '#220000', '', '#f7dfdf', 'bold')
|
|
||||||
call SetColor('SpellCap', '#550000', '#220000', '', '#f2e6e6', 'bold')
|
|
||||||
" SpellLocal
|
|
||||||
" SpellRare
|
|
||||||
call SetColor('TabLine', '#777777', '#111111', '#777777', g:ui_l_bg, 'italic')
|
|
||||||
|
|
||||||
call SetColor('Title', '#a8a8a8', 'none', '#222222', 'none', 'italic')
|
|
||||||
call SetColor('Visual', '#eeeeee', '#262626', '', '#c1e7f4', 'bold')
|
|
||||||
" VisualNOS
|
|
||||||
call SetColor('WarningMsg', '#ffffff', '', '#444444', '#ddbbbb', '')
|
|
||||||
call SetColor('WildMenu', '#aaaaaa', '', '#222222', '', 'bold')
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
" gvim groups
|
|
||||||
"{{{
|
|
||||||
" Menu
|
|
||||||
" Scrollbar
|
|
||||||
" ToolTip
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
" syntax groups
|
|
||||||
"{{{
|
|
||||||
|
|
||||||
call SetColor('Special', '#aa7674', '', '#d09796', '', 'bold')
|
|
||||||
hi! def link SpecialChar Special
|
|
||||||
hi! def link Tag Special
|
|
||||||
hi! def link Delimiter Special
|
|
||||||
call SetColor('SpecialComment', '#555555', '', '#666666', '', 'italic')
|
|
||||||
hi! def link Debug Special
|
|
||||||
|
|
||||||
call SetColor('Identifier', '#945f5d', '', '#c17573', '', '')
|
|
||||||
call SetColor('Function', '#945f5d', '', '#c17573', '', 'bold')
|
|
||||||
|
|
||||||
call SetColor('Type', '#663c3b', '', '#7f4e4c', '', '')
|
|
||||||
call SetColor('StorageClass', '#472129', '', '#744746', '', 'bold')
|
|
||||||
hi! def link Structure StorageClass
|
|
||||||
hi! def link TypeDef StorageClass
|
|
||||||
|
|
||||||
call SetColor('Constant', '#888888', '', '#333333', '', 'italic')
|
|
||||||
call SetColor('String', '#777777', '', '#444444', '', 'italic')
|
|
||||||
hi! def link Character String
|
|
||||||
hi! def link Number String
|
|
||||||
hi! def link Boolean String
|
|
||||||
hi! def link Float String
|
|
||||||
|
|
||||||
hi! def link Statement Normal
|
|
||||||
call SetColor('Conditional', '#707070', '', '#505050', '', 'bold')
|
|
||||||
hi! def link Repeat Conditional
|
|
||||||
call SetColor('Label', '#777777', '', '#575757', '', 'bold')
|
|
||||||
call SetColor('Operator', '#444444', '', '#999999', '', 'bold')
|
|
||||||
call SetColor('Keyword', '#999999', '', '#444444', '', 'bold')
|
|
||||||
call SetColor('Exception', '#666666', '', '#736060', '', 'bold')
|
|
||||||
|
|
||||||
call SetColor('PreProc', '#363636', '', '#aaaaaa', '', 'bold')
|
|
||||||
call SetColor('Include', '#404040', '', '#aaaaaa', '', '')
|
|
||||||
hi! def link Define PreProc
|
|
||||||
hi! def link Macro PreProc
|
|
||||||
hi! def link PreCondit PreProc
|
|
||||||
|
|
||||||
hi! def link Todo SpecialComment
|
|
||||||
|
|
||||||
call SetColor('Comment', '#383838', '', '#9e9e9e', '', 'italic')
|
|
||||||
|
|
||||||
call SetColor('Underlined', '', '', '', '', 'underline')
|
|
||||||
|
|
||||||
hi! Ignore guifg=NONE
|
|
||||||
|
|
||||||
call SetColor('Error', '#ee0000', '', '#cc0000', '', 'bold')
|
|
||||||
|
|
||||||
call SetColor('Noise', '#333333', '', '#939393', '', '')
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
" StatusLine function
|
|
||||||
"{{{
|
|
||||||
call SetColor('StatusLine', '#555555', '', '#333333', '', '')
|
|
||||||
call SetColor('StatusLineNC', '#444444', '', '#777777', '', '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineNormal', '#777777', '#1c1c1c', '#666666', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLineNormalNoText', '#1c1c1c', '#1c1c1c', g:ui_l_bg, g:ui_l_bg, '')
|
|
||||||
call SetColor('StatusLineActive', '#ffffff', '#4e4e4e', '#222222', '#bbbbbb', 'italic')
|
|
||||||
call SetColor('StatusLineActiveNoText', '#4e4e4e', '#4e4e4e', '#bbbbbb', '#bbbbbb', '')
|
|
||||||
call SetColor('StatusLineActiveQuotes', '#888888', '#4e4e4e', '', g:ui_l_bg__active, '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineBufferNr', '#555555', '#111111', '#666666', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLineBufferNrActive', '#777777', '#111111', '#444444', g:ui_l_bg__active, 'italic')
|
|
||||||
|
|
||||||
call SetColor('StatusLinePercent', '#555555', '#111111', '#999999', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLinePercentActive', '#777777', '#111111', '#333333', g:ui_l_bg__active, 'italic')
|
|
||||||
|
|
||||||
call SetColor('StatusLineSeparator', '', '', '', '', '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineDir', '#666666', '#1c1c1c', '#999999', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLineDirActive', '#777777', '#3a3a3a', '#777777', g:ui_l_bg__active, 'italic')
|
|
||||||
call SetColor('StatusLineFile', '#cccccc', '#1c1c1c', '#666666', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLineFileActive', '#eeeeee', '#3a3a3a', '#444444', g:ui_l_bg__active, 'italic')
|
|
||||||
call SetColor('StatusLineDot', '#606060', '#1c1c1c', '#666666', g:ui_l_bg, '')
|
|
||||||
call SetColor('StatusLineDotActive', '#808080', '#3a3a3a', '#999999', g:ui_l_bg__active, '')
|
|
||||||
call SetColor('StatusLineExt', '#777777', '#1c1c1c', '#888888', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('StatusLineExtActive', '#bbbbbb', '#3a3a3a', '#666666', g:ui_l_bg__active, 'italic')
|
|
||||||
|
|
||||||
" hi StatusLineMod ctermfg=255 guifg=#ffffff ctermbg=88 guibg=#490000
|
|
||||||
|
|
||||||
call SetColor('StatusLineDiv', '#111111', '#111111', '#cccccc', '#cccccc', '')
|
|
||||||
call SetColor('StatusLineDivActive', '#1c1c1c', '#1c1c1c', '#aaaaaa', '#aaaaaa', '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineDivMod', '#290000', '#290000', '#cdbdbd', '#cdbdbd', '')
|
|
||||||
call SetColor('StatusLineDivModActive', '#450000', '#450000', '#9e7a7a', '#9e7a7a', '')
|
|
||||||
|
|
||||||
call SetColor('StatusLineDivInput', '#cccccc', '#cccccc', '#b3c2c7', '#b3c2c7', '')
|
|
||||||
|
|
||||||
call SetColor('LinterDash', '#222222', '', '#bbbbbb', '', 'italic')
|
|
||||||
call SetColor('LinterDashActive', '#333333', '', '#999999', '', 'italic')
|
|
||||||
|
|
||||||
call SetColor('LinterError', '#ff0000', '', '#bf0707', '', 'italic')
|
|
||||||
call SetColor('LinterErrorInactive', '#999999', '', '#666666', '', 'italic')
|
|
||||||
call SetColor('LinterErrorStyle', '#aa0000', '', '#ae0707', '', 'italic')
|
|
||||||
call SetColor('LinterErrorStyleInactive', '#858585', '', '#717171', '', 'italic')
|
|
||||||
|
|
||||||
call SetColor('LinterWarning', '#870000', '', '#9d0606', '', 'italic')
|
|
||||||
call SetColor('LinterWarningInactive', '#717171', '', '#7c7c7c', '', 'italic')
|
|
||||||
call SetColor('LinterWarningStyle', '#660000', '', '#8b0606', '', 'italic')
|
|
||||||
call SetColor('LinterWarningStyleInactive', '#585858', '', '#878787', '', 'italic')
|
|
||||||
|
|
||||||
call SetColor('LinterInfo', '#440000', '', '#777777', '', 'italic')
|
|
||||||
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
" TabLine function
|
|
||||||
"{{{
|
|
||||||
call SetColor('TabLineFill', '', '#111111', '', g:ui_l_bg, '')
|
|
||||||
call SetColor('tabnum', '#777777', '#111111', '#777777', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('tabnumsel', '#777777', '#111111', '#222222', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('tablineitem', '#777777', '#222222', '#888888', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('tablineitemsel', '#777777', '#222222', '#222222', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('TabSeparator', '#777777', '#111111', '#999999', g:ui_l_bg, 'italic')
|
|
||||||
call SetColor('TabLineNoise', '', '#111111', '', g:ui_l_bg, '')
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"" #css, scss definitions
|
|
||||||
"{{{
|
|
||||||
call SetColor('cssIdentifier', '#83a695', '', '#4d955f', '', 'bold')
|
|
||||||
call SetColor('cssClass', '#54b082', '', '#4d955f', '', '')
|
|
||||||
|
|
||||||
call SetColor('cssFunction', '#5a635a', '', '#666666', '', 'bold')
|
|
||||||
call SetColor('cssProp', '#555555', '', '#999999', '', '')
|
|
||||||
call SetColor('scssVariable', '#54b082', '', '#222222', '', 'bold')
|
|
||||||
|
|
||||||
hi! def link cssAttr String
|
|
||||||
hi! def link cssIdentifierAttr Noise
|
|
||||||
hi! def link cssClassAttr cssIdentifierAttr
|
|
||||||
hi! def link cssAttrNoise Noise
|
|
||||||
hi! def link atKeyword PreProc
|
|
||||||
hi! def link cssIdentifier cssIdentifier
|
|
||||||
hi! def link cssClassName cssClass
|
|
||||||
hi! def link cssClassNameDot cssClass
|
|
||||||
hi! def link cssPseudoClassId cssClassName
|
|
||||||
hi! def link cssKeyFrameSelector Label
|
|
||||||
hi! def link cssFunctionName cssIdentifier
|
|
||||||
hi! def link cssBraces Noise
|
|
||||||
|
|
||||||
|
|
||||||
hi! def link scssSelector cssIdentifier
|
|
||||||
hi! def link scssSelectorName scssSelector
|
|
||||||
hi! def link scssSelectorChar cssIdentifier
|
|
||||||
hi! def link scssFunctionName cssFunction
|
|
||||||
hi! def link scssMixin keyword
|
|
||||||
hi! def link scssMixinName cssFunction
|
|
||||||
hi! def link scssampersand scssSelectorName
|
|
||||||
hi! def link scssAtRoot atKeyword
|
|
||||||
hi! def link vue_scss cssIdentifier
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"" #html definitions
|
|
||||||
""{{{
|
|
||||||
|
|
||||||
hi! def link htmlNormal Normal
|
|
||||||
|
|
||||||
hi! def link htmlTitle Title
|
|
||||||
hi! def link htmlH1 htmlTitle
|
|
||||||
hi! def link htmlTag Noise
|
|
||||||
hi! def link htmlEndTag htmlTag
|
|
||||||
hi! def link htmlArg PreProc
|
|
||||||
call SetColor('htmlTagName', '#373e61', '', '#5f82b7', '', '')
|
|
||||||
call SetColor('htmlSpecialTagName', '#505b8f', '', '#5f82b7', '', 'bold')
|
|
||||||
hi! def link htmlValue String
|
|
||||||
hi! def link htmlSpecialChar Special
|
|
||||||
call SetColor('htmlLink', '#484a4d', '', '#3d3d96', '', 'italic,underline')
|
|
||||||
|
|
||||||
hi! def link htmlPreStmt PreProc
|
|
||||||
hi! def link htmlPreError Error
|
|
||||||
hi! def link htmlPreProc PreProc
|
|
||||||
hi! def link htmlPreAttr String
|
|
||||||
hi! def link htmlPreProcAttrName PreProc
|
|
||||||
hi! def link htmlPreProcAttrError Error
|
|
||||||
hi! def link htmlSpecial Special
|
|
||||||
hi! def link htmlSpecialChar Special
|
|
||||||
hi! def link htmlString String
|
|
||||||
hi! def link htmlStatement Statement
|
|
||||||
hi! def link htmlComment Comment
|
|
||||||
hi! def link htmlCommentPart Comment
|
|
||||||
hi! def link htmlValue String
|
|
||||||
hi! def link htmlCommentError htmlError
|
|
||||||
hi! def link htmlTagError htmlError
|
|
||||||
hi! def link htmlEvent javaScript
|
|
||||||
hi! def link htmlError Error
|
|
||||||
|
|
||||||
hi! def link javaScript Special
|
|
||||||
hi! def link javaScriptExpression javaScript
|
|
||||||
hi! def link htmlCssStyleComment Comment
|
|
||||||
hi! def link htmlCssDefinition Special
|
|
||||||
|
|
||||||
hi! def link htmlImgArg htmlArg
|
|
||||||
hi! def link htmlSrcValue String
|
|
||||||
hi! def link htmlSrcsetValue htmlSrcValue
|
|
||||||
hi! def link htmlAltValue String
|
|
||||||
hi! def link htmlDataArg htmlTagName
|
|
||||||
hi! def link htmlDataValue Constant
|
|
||||||
hi! def link htmlHrefArg htmlArg
|
|
||||||
hi! def link htmlHrefValue htmlSrcValue
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"" #vue definitions
|
|
||||||
""{{{
|
|
||||||
call SetColor('vueTagSpecial', '#bbbbdd', '', '#616185', '', 'bold')
|
|
||||||
call SetColor('vueComponentName', '#9999bb', '', '#7676a2', '', 'bold')
|
|
||||||
call SetColor('vueDynamicComponent', '#615d7a', '', '#9b9bbb', '', 'bold')
|
|
||||||
hi! def link vueTransitionComponent vueDynamicComponent
|
|
||||||
hi! def link vueTransitionName cssIdentifier
|
|
||||||
hi! def link vueTransitionMode String
|
|
||||||
hi! def link vueDirective Identifier
|
|
||||||
hi! def link vueEvent Function
|
|
||||||
hi! def link vueConditional Special
|
|
||||||
hi! def link vueFor vueConditional
|
|
||||||
hi! def link vueRef vueDirective
|
|
||||||
hi! def link vueSlot Noise
|
|
||||||
|
|
||||||
hi! def link vueDirectiveValue Type
|
|
||||||
hi! def link vueEventValue vueDirectiveValue
|
|
||||||
hi! def link vueConditionalValue vueDirectiveValue
|
|
||||||
hi! def link vueForValue vueConditionalValue
|
|
||||||
hi! def link vueRefValue Constant
|
|
||||||
hi! def link vueSlotName Constant
|
|
||||||
hi! def link vueObjectKey cssClass
|
|
||||||
hi! def link vueObjectValue vueDirectiveValue
|
|
||||||
hi! def link vueDirectiveClass Noise
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #javaScript definitions
|
|
||||||
""{{{
|
|
||||||
"hi! def link jsFunction mKeyword
|
|
||||||
"hi! def link jsFuncName midentifier
|
|
||||||
hi! def link jsFunctionKey Function
|
|
||||||
"hi! def link jsFuncBlock mIdentifier
|
|
||||||
hi! def link jsFuncCall Identifier
|
|
||||||
"hi! def link jsIfElseBlock jsFuncBlock
|
|
||||||
"hi! def link jsTernaryIf jsFuncBlock
|
|
||||||
hi! def link jsOperator Operator
|
|
||||||
"hi! def link jsParen mNoiseBright
|
|
||||||
"hi! def link jsBracket jsParen
|
|
||||||
"hi! def link jsParenIfElse jsParen
|
|
||||||
"hi! def link jsObjectFuncName jsFunctionKey
|
|
||||||
hi! def link jsVariableDef Identifier
|
|
||||||
"hi! def link jsFuncArgs mIdentifier
|
|
||||||
hi! def link jsGlobalObjects SpecialComment
|
|
||||||
hi! def link jsGlobalNodeObjects jsGlobalObjects
|
|
||||||
hi! def link jsExceptions jsGlobalObjects
|
|
||||||
hi! def link jsBuiltins jsGlobalObjects
|
|
||||||
hi! def link jsStorageClass Include
|
|
||||||
"hi! def link jsObject mIdentifier
|
|
||||||
hi! def link jsObjectKey Type
|
|
||||||
hi! def link jsObjectProp Type
|
|
||||||
hi! def link jsObjectValue Identifier
|
|
||||||
hi! def link jsModuleKeyword Type
|
|
||||||
hi! def link jsThis jsGlobalObjects
|
|
||||||
"" hi! def link jsConditional mIdentifierDark
|
|
||||||
"hi! def link jsParenRepeat mIdentifierBright
|
|
||||||
"hi! def link jsArrowFunction mNoiseBright
|
|
||||||
"hi! def link jsImport mNoise
|
|
||||||
"hi! def link jsFrom jsImport
|
|
||||||
"hi! def link jsExport mNoiseBright
|
|
||||||
|
|
||||||
"hi! def link jsConstant mValueItalic
|
|
||||||
"hi! def link jsString mValueDarkItalic
|
|
||||||
"hi! def link jsCharacter jsString
|
|
||||||
"hi! def link jsNumber mValueDarkItalic
|
|
||||||
"hi! def link jsBooleanFalse jsNumber
|
|
||||||
"hi! def link jsBooleanTrue jsNumber
|
|
||||||
"hi! def link jsBoolean jsNumber
|
|
||||||
"hi! def link jsFloat jsNumber
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #python definitions
|
|
||||||
""{{{
|
|
||||||
" hi! def link pythonImport mNoise
|
|
||||||
" hi! def link pythonInclude pythonImport
|
|
||||||
" hi! def link pythonFunction Identifier
|
|
||||||
hi! def link pythonBuiltin Type
|
|
||||||
hi! def link pythonBuiltinObj Special
|
|
||||||
hi! def link pythonDottedName Identifier
|
|
||||||
hi! def link pythonBrackets pythonNoise
|
|
||||||
hi! def link pythonQuotes pythonNoise
|
|
||||||
hi! def link pythonDot pythonNoise
|
|
||||||
hi! def link pythonNoise pythonNoise
|
|
||||||
hi! def link pythonExtraOperator Operator
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #sql
|
|
||||||
"{{{
|
|
||||||
hi! def link sqlOperator Operator
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"" #vim definitions
|
|
||||||
"{{{
|
|
||||||
hi! def link vimMap Noise
|
|
||||||
hi! def link vimAbb vimMap
|
|
||||||
hi! def link VimCommand Statement
|
|
||||||
hi! def link VimOption String
|
|
||||||
call SetColor('vimFoldMarker', '#252525', '', '#bbbbbb', '', 'bold')
|
|
||||||
hi! def link vimFunction Function
|
|
||||||
hi! def link vimFuncKey Special
|
|
||||||
hi! def link vimHighlight Noise
|
|
||||||
hi! def link vimAuGroupKey Noise
|
|
||||||
hi! def link vimAutoCmd Noise
|
|
||||||
hi! def link vimHiTerm Include
|
|
||||||
hi! def link vimHiAttrib Number
|
|
||||||
hi! vimHiClear cterm=bold gui=bold
|
|
||||||
hi! def link VimIsCommand Type
|
|
||||||
hi! def link vimNotation StorageClass
|
|
||||||
hi! def link vimMapLhs Special
|
|
||||||
hi! def link vimMapRhs Label
|
|
||||||
hi! def link vimNotFunc Conditional
|
|
||||||
hi! def link vimSep Noise
|
|
||||||
hi! def link vimParenSep vimSep
|
|
||||||
hi! def link vimContinue vimSep
|
|
||||||
hi! def link vimBracket vimSep
|
|
||||||
hi! def link vimOperParen Normal
|
|
||||||
hi! def link vimUserFunc Identifier
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"" yaml
|
|
||||||
""{{{
|
|
||||||
hi! def link yamlKeyValueDelimiter Noise
|
|
||||||
hi! def link yamlFlowIndicator Noise
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #config highlighting
|
|
||||||
""{{{
|
|
||||||
hi! def link confComment Comment
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" extra whitespace
|
|
||||||
""{{{
|
|
||||||
hi! def link ExtraWhitespace SpellCap
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #php definitions
|
|
||||||
""{{{
|
|
||||||
hi! def link phpRegion Normal
|
|
||||||
hi! def link phpComparison Operator
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" quickfix
|
|
||||||
""{{{
|
|
||||||
hi! def link qfFilename Normal
|
|
||||||
call SetColor('qfLineNr', '#444444', '', '#aaaaaa', '', 'italic')
|
|
||||||
call SetColor('qfSeparator', g:d_normal_bg, '', g:l_normal_bg, '', '')
|
|
||||||
call SetColor('qfError', '#ff0000', '', '#ffaaaa', '', 'bold')
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #json definitions
|
|
||||||
""{{{
|
|
||||||
hi! def link jsonKeyword Identifier
|
|
||||||
hi! def link jsonValue String
|
|
||||||
hi! def link jsonQuote Noise
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #plugins
|
|
||||||
"{{{
|
|
||||||
"" #vim-lsp
|
|
||||||
"{{{
|
|
||||||
hi def link LspErrorText Error
|
|
||||||
hi LspWarningText guifg=#ee7777 cterm=bold gui=bold
|
|
||||||
hi LspInformationText guifg=#444444 cterm=bold gui=bold
|
|
||||||
hi LspHintText guifg=#888888 cterm=bold gui=bold
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""
|
|
||||||
" following are to be done
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""
|
|
||||||
|
|
||||||
"" #shell highlighting
|
|
||||||
"{{{
|
|
||||||
"hi! def link shConditional shLoop
|
|
||||||
"hi! def link shFunctionTwo mIdentifierBright
|
|
||||||
"hi! def link shFunction mIdentifier
|
|
||||||
"hi! def link shFunctionKey mStatement
|
|
||||||
"hi! def link shCaseEsac mValue
|
|
||||||
"hi! def link shCaseBar mNoise
|
|
||||||
"hi! def link shEcho mNoiseBright
|
|
||||||
"hi! def link bashSpecialVariables mSpecial
|
|
||||||
"hi! def link shCmdSubRegion mNoiseBright
|
|
||||||
"hi! def link shCommandSub mSpecialDark
|
|
||||||
"hi! def link shEscape mNoise
|
|
||||||
"hi! def link shTestOpr mNoise
|
|
||||||
"hi! def link shSnglCase mNoise
|
|
||||||
hi! def link shDerefSimple Type
|
|
||||||
hi! def link shDerefVar shDerefSimple
|
|
||||||
hi! def link shDerefOp Conditional
|
|
||||||
hi! def link shDerefPattern shDerefOp
|
|
||||||
hi! def link shCommandSub Type
|
|
||||||
hi! def link shOption StorageClass
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" custom tabline
|
|
||||||
""{{{
|
|
||||||
highlight def link TabNum Comment
|
|
||||||
highlight def link TabNumSel String
|
|
||||||
highlight def link TabSeparator Comment
|
|
||||||
highlight def link TabLineItem Comment
|
|
||||||
highlight def link TabLineItemSel String
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" plugins
|
|
||||||
""{{{
|
|
||||||
|
|
||||||
"" vim-fugitive
|
|
||||||
""{{{
|
|
||||||
"hi! def link gitCommitBranch mValueDarkItalic
|
|
||||||
"hi! def link gitCommitDiscarded mNoiseDark
|
|
||||||
"hi! def link gitCommitComment mNoiseDark
|
|
||||||
"hi! def link gitCommitOnBranch mNoise
|
|
||||||
"hi! def link gitCommitWarning mInterfaceError
|
|
||||||
"hi! def link gitCommitDiscardedType mNoise
|
|
||||||
"hi! def link gitCommitSelectedType mNoise
|
|
||||||
"hi! def link gitCommitSelectedFile mValueDarkerItalic
|
|
||||||
"hi! def link gitCommitDiscardedFile mInterfaceWarning
|
|
||||||
"hi! def link gitCommitUntrackedFile mStatementBright
|
|
||||||
"hi! def link gitCommitNumber mInterfaceError
|
|
||||||
"hi! def link gitCommitAhead gitCommitNumber
|
|
||||||
"hi! def link gitCommitBehind gitCommitNumber
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #gitgutter
|
|
||||||
""{{{
|
|
||||||
if &background ==? 'dark'
|
|
||||||
hi! gitGutterAdd guifg=#344230 cterm=bold gui=bold
|
|
||||||
hi! GitGutterChange guifg=#483b2b cterm=bold gui=bold
|
|
||||||
hi! gitGutterDelete guifg=#582b2b cterm=bold gui=bold
|
|
||||||
hi! gitGutterChangeDelete guifg=#583b2b cterm=bold gui=bold
|
|
||||||
else
|
|
||||||
hi! gitGutterAdd guifg=#788f71 cterm=bold gui=bold
|
|
||||||
hi! GitGutterChange guifg=#8f8671 cterm=bold gui=bold
|
|
||||||
hi! gitGutterDelete guifg=#8f7171 cterm=bold gui=bold
|
|
||||||
hi! gitGutterChangeDelete guifg=#8f755c cterm=bold gui=bold
|
|
||||||
endif
|
|
||||||
|
|
||||||
" hi! def link GitGutterAdd mInterfaceAdd
|
|
||||||
" hi! def link GitGutterChange mInterfaceModified
|
|
||||||
" hi! def link GitGutterDelete mInterfaceDelete
|
|
||||||
" hi! def link GitGutterChangeDelete mInterfaceDelete
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
|
|
||||||
"" #ale highlighting
|
|
||||||
""{{{
|
|
||||||
hi ALEErrorSign guifg=#ee7777 cterm=bold gui=bold
|
|
||||||
hi ALEWarningSign guifg=#ee7777 cterm=bold gui=bold
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #bufexplorer highlighting
|
|
||||||
""{{{
|
|
||||||
"hi! def link bufExplorerBufNbr mNoise
|
|
||||||
"hi! def link bufExplorerMapping mInterfaceKey
|
|
||||||
"hi! def link bufExplorerHelp mInterfaceHelp
|
|
||||||
"hi! def link bufExplorerOpenIn mInterfaceSpecial
|
|
||||||
"hi! def link bufExplorerSortBy mInterfaceSpecial
|
|
||||||
"hi! def link bufExplorerSplit mInterfaceNormalDark
|
|
||||||
"hi! def link bufExplorerTitle mInterfaceHeading
|
|
||||||
"hi! def link bufExplorerSortType mInterfaceKeyword
|
|
||||||
"" hi! def link bufExplorerToggleSplit bufExplorerSplit
|
|
||||||
"" hi! def link bufExplorerToggleOpen bufExplorerOpenIn
|
|
||||||
|
|
||||||
"hi! def link bufExplorerActBuf mInterfaceH3
|
|
||||||
"hi! def link bufExplorerAltBuf mInterfaceH2
|
|
||||||
"hi! def link bufExplorerCurBuf mInterfaceH1
|
|
||||||
"hi! def link bufExplorerHidBuf mInterfaceNormal
|
|
||||||
"" hi! def link bufExplorerLockedBuf mInterfaceSpecial
|
|
||||||
"" hi! def link bufExplorerModBuf mInterfaceSignWarning
|
|
||||||
"hi! def link bufExplorerUnlBuf mInterfaceNormalDark
|
|
||||||
"hi! def link bufExplorerInactBuf mInterfaceNormal
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #netrw highlighting
|
|
||||||
""{{{
|
|
||||||
"hi! def link netrwVersion mInterfaceH3
|
|
||||||
"hi! def link netrwComment mInterfaceNormalNormal
|
|
||||||
"hi! def link netrwClassify mInterfaceNormal
|
|
||||||
"hi! def link netrwTreebar mInterfaceNormalDark
|
|
||||||
"hi! def link netrwCmdNote mInterfaceHelpBright
|
|
||||||
"hi! def link netrwQuickHelp netrwCmdNote
|
|
||||||
"hi! def link netrwList mInterfaceSpecial
|
|
||||||
"hi! def link netrwHidePat mInterfaceSpecial
|
|
||||||
"hi! def link netrwQHTopic mInterfaceKeyword
|
|
||||||
"hi! def link netrwHelpCmd mInterfaceKey
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" ctrl-p highlighting
|
|
||||||
""{{{
|
|
||||||
hi! def link CtrlPPrtText Directory
|
|
||||||
hi! def link CtrlPmatch CtrlPPrtText
|
|
||||||
"hi! def link CtrlPPrtText mInterfaceH1
|
|
||||||
"hi! def link CtrlPMode1 mInterfaceH3
|
|
||||||
"hi! def link CtrlPMode2 mInterfaceH3
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #tagbar highlighting TODO
|
|
||||||
|
|
||||||
""{{{
|
|
||||||
"" TagbarHighlight defined in vimrc as it gets overridden
|
|
||||||
"" by plugin when defined in here
|
|
||||||
"" hi! def link TagbarFoldIcon InterfaceNormal
|
|
||||||
|
|
||||||
"" hi! def link TagbarHelp InterfaceHelp
|
|
||||||
"" hi! def link TagbarHelpKey InterfaceHelpDark
|
|
||||||
"" hi! def link TagbarHelpTitle InterfaceHelpBright
|
|
||||||
|
|
||||||
"" hi! def link TagbarKind InterfaceH1
|
|
||||||
"" hi! def link TagbarNestedKind InterfaceH1
|
|
||||||
|
|
||||||
"" hi! def link TagbarScope InterfaceH1
|
|
||||||
"" hi! def link TagbarType InterfaceH1
|
|
||||||
"" hi! def link TagbarSignature InterfaceNormal
|
|
||||||
"" hi! def link TagbarPseudoID InterfaceNormal
|
|
||||||
"" hi! def link TagbarHighlight InterfaceCurrent
|
|
||||||
|
|
||||||
"" hi! def link TagbarAccessPublic InterfaceH2
|
|
||||||
"" hi! def link TagbarAccessProtected InterfaceH2
|
|
||||||
"" hi! def link TagbarAccessPrivate InterfaceH2
|
|
||||||
|
|
||||||
"" hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
"" #vimwiki highlighting TODO
|
|
||||||
""{{{
|
|
||||||
"" hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c
|
|
||||||
"" hi! def link VimwikiHeaderChar CRNoiseDark
|
|
||||||
"" hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee
|
|
||||||
"" hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee
|
|
||||||
"" hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee
|
|
||||||
"" hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6
|
|
||||||
"" hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494
|
|
||||||
"" hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080
|
|
||||||
"" hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
""}}}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
" vim: foldmethod=marker
|
|
8
vimrc
8
vimrc
|
@ -100,8 +100,12 @@ Plug 'tpope/vim-fugitive'
|
||||||
Plug 'tpope/vim-dispatch'
|
Plug 'tpope/vim-dispatch'
|
||||||
|
|
||||||
" colorV
|
" colorV
|
||||||
|
" original:
|
||||||
" https://github.com/gu-fan/colorv.vim
|
" https://github.com/gu-fan/colorv.vim
|
||||||
Plug 'gu-fan/colorv.vim'
|
" Plug 'gu-fan/colorv.vim'
|
||||||
|
" custom fork:
|
||||||
|
" https://github.com/studio-vx/colorv.vim
|
||||||
|
Plug 'studio-vx/colorv.vim'
|
||||||
|
|
||||||
" vim switch
|
" vim switch
|
||||||
"https://github.com/AndrewRadev/switch.vim
|
"https://github.com/AndrewRadev/switch.vim
|
||||||
|
@ -867,7 +871,7 @@ syntax on
|
||||||
set background=light
|
set background=light
|
||||||
" set fillchars=stl:\ ,stlnc:\ ,vert:│
|
" set fillchars=stl:\ ,stlnc:\ ,vert:│
|
||||||
set fillchars=stl:\ ,stlnc:\ ,vert:┃
|
set fillchars=stl:\ ,stlnc:\ ,vert:┃
|
||||||
colorscheme monotonous2
|
colorscheme monotonous-dark
|
||||||
|
|
||||||
set guioptions-=mTrLb
|
set guioptions-=mTrLb
|
||||||
set guioptions+=c
|
set guioptions+=c
|
||||||
|
|
Loading…
Reference in New Issue