Dotfiles config update (2023-01-08)
This commit is contained in:
parent
bc5bf97167
commit
327bf78675
120
.vim/autoload/airline/themes/codedark.vim
Normal file
120
.vim/autoload/airline/themes/codedark.vim
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
" Vim Code Dark (airline theme)
|
||||||
|
" https://github.com/tomasiser/vim-code-dark
|
||||||
|
|
||||||
|
scriptencoding utf-8
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette = {}
|
||||||
|
|
||||||
|
" Terminal colors (base16):
|
||||||
|
let s:cterm00 = "00"
|
||||||
|
let s:cterm03 = "08"
|
||||||
|
let s:cterm05 = "07"
|
||||||
|
let s:cterm07 = "15"
|
||||||
|
let s:cterm08 = "01"
|
||||||
|
let s:cterm0A = "03"
|
||||||
|
let s:cterm0B = "02"
|
||||||
|
let s:cterm0C = "06"
|
||||||
|
let s:cterm0D = "04"
|
||||||
|
let s:cterm0E = "05"
|
||||||
|
if exists('base16colorspace') && base16colorspace == "256"
|
||||||
|
let s:cterm01 = "18"
|
||||||
|
let s:cterm02 = "19"
|
||||||
|
let s:cterm04 = "20"
|
||||||
|
let s:cterm06 = "21"
|
||||||
|
let s:cterm09 = "16"
|
||||||
|
let s:cterm0F = "17"
|
||||||
|
else
|
||||||
|
let s:cterm01 = "00"
|
||||||
|
let s:cterm02 = "08"
|
||||||
|
let s:cterm04 = "07"
|
||||||
|
let s:cterm06 = "07"
|
||||||
|
let s:cterm09 = "06"
|
||||||
|
let s:cterm0F = "03"
|
||||||
|
endif
|
||||||
|
|
||||||
|
if &t_Co >= 256
|
||||||
|
let g:codedark_term256=1
|
||||||
|
elseif !exists("g:codedark_term256")
|
||||||
|
let g:codedark_term256=0
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cdFront = {'gui': '#FFFFFF', 'cterm': (g:codedark_term256 ? '231' : s:cterm07)}
|
||||||
|
let s:cdFrontGray = {'gui': '#D4D4D4', 'cterm': (g:codedark_term256 ? '188' : s:cterm05)}
|
||||||
|
let s:cdBack = {'gui': '#1E1E1E', 'cterm': (g:codedark_term256 ? '234' : s:cterm00)}
|
||||||
|
let s:cdSelection = {'gui': '#264F78', 'cterm': (g:codedark_term256 ? '24' : s:cterm01)}
|
||||||
|
|
||||||
|
let s:cdBlue = {'gui': '#0A7ACA', 'cterm': (g:codedark_term256 ? '32' : s:cterm0D)}
|
||||||
|
let s:cdLightBlue = {'gui': '#5CB6F8', 'cterm': (g:codedark_term256 ? '75' : s:cterm0C)}
|
||||||
|
let s:cdYellow = {'gui': '#FFAF00', 'cterm': (g:codedark_term256 ? '214' : s:cterm0A)}
|
||||||
|
let s:cdRed = {'gui': '#F44747', 'cterm': (g:codedark_term256 ? '203' : s:cterm08)}
|
||||||
|
|
||||||
|
let s:cdDarkDarkDark = {'gui': '#262626', 'cterm': (g:codedark_term256 ? '235' : s:cterm01)}
|
||||||
|
let s:cdDarkDark = {'gui': '#303030', 'cterm': (g:codedark_term256 ? '236' : s:cterm02)}
|
||||||
|
let s:cdDark = {'gui': '#3C3C3C', 'cterm': (g:codedark_term256 ? '237' : s:cterm03)}
|
||||||
|
|
||||||
|
let s:Warning = [ s:cdRed.gui, s:cdDarkDark.gui, s:cdRed.cterm, s:cdDarkDark.cterm, 'none']
|
||||||
|
|
||||||
|
" Normal:
|
||||||
|
|
||||||
|
let s:N1 = [ s:cdFront.gui, s:cdBlue.gui, s:cdFront.cterm, s:cdBlue.cterm, 'none' ]
|
||||||
|
let s:N2 = [ s:cdFront.gui, s:cdDarkDark.gui, s:cdFront.cterm, s:cdDarkDark.cterm, 'none' ]
|
||||||
|
let s:N3 = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
let s:NM = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none']
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
|
let g:airline#themes#codedark#palette.normal_modified = { 'airline_c': s:NM }
|
||||||
|
let g:airline#themes#codedark#palette.normal.airline_warning = s:Warning
|
||||||
|
let g:airline#themes#codedark#palette.normal_modified.airline_warning = s:Warning
|
||||||
|
|
||||||
|
" Insert:
|
||||||
|
|
||||||
|
let s:I1 = [ s:cdBack.gui, s:cdYellow.gui, s:cdBack.cterm, s:cdYellow.cterm, 'none' ]
|
||||||
|
let s:I2 = [ s:cdFront.gui, s:cdDarkDark.gui, s:cdFront.cterm, s:cdDarkDark.cterm, 'none' ]
|
||||||
|
let s:I3 = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
let s:IM = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none']
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
|
let g:airline#themes#codedark#palette.insert_modified = { 'airline_c': s:IM }
|
||||||
|
let g:airline#themes#codedark#palette.insert.airline_warning = s:Warning
|
||||||
|
let g:airline#themes#codedark#palette.insert_modified.airline_warning = s:Warning
|
||||||
|
|
||||||
|
" Replace:
|
||||||
|
|
||||||
|
let s:R1 = [ s:cdBack.gui, s:cdYellow.gui, s:cdBack.cterm, s:cdYellow.cterm, 'none' ]
|
||||||
|
let s:R2 = [ s:cdFront.gui, s:cdDarkDark.gui, s:cdFront.cterm, s:cdDarkDark.cterm, 'none' ]
|
||||||
|
let s:R3 = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
let s:RM = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none']
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
|
let g:airline#themes#codedark#palette.replace_modified = { 'airline_c': s:RM }
|
||||||
|
let g:airline#themes#codedark#palette.replace.airline_warning = s:Warning
|
||||||
|
let g:airline#themes#codedark#palette.replace_modified.airline_warning = s:Warning
|
||||||
|
|
||||||
|
" Visual:
|
||||||
|
|
||||||
|
let s:V1 = [ s:cdLightBlue.gui, s:cdDark.gui, s:cdLightBlue.cterm, s:cdDark.cterm, 'none' ]
|
||||||
|
let s:V2 = [ s:cdFront.gui, s:cdDarkDark.gui, s:cdFront.cterm, s:cdDarkDark.cterm, 'none' ]
|
||||||
|
let s:V3 = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
let s:VM = [ s:cdFront.gui, s:cdDarkDarkDark.gui, s:cdFront.cterm, s:cdDarkDarkDark.cterm, 'none']
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
|
let g:airline#themes#codedark#palette.visual_modified = { 'airline_c': s:VM }
|
||||||
|
let g:airline#themes#codedark#palette.visual.airline_warning = s:Warning
|
||||||
|
let g:airline#themes#codedark#palette.visual_modified.airline_warning = s:Warning
|
||||||
|
|
||||||
|
" Inactive:
|
||||||
|
|
||||||
|
let s:IA1 = [ s:cdFrontGray.gui, s:cdDark.gui, s:cdFrontGray.cterm, s:cdDark.cterm, 'none' ]
|
||||||
|
let s:IA2 = [ s:cdFrontGray.gui, s:cdDarkDark.gui, s:cdFrontGray.cterm, s:cdDarkDark.cterm, 'none' ]
|
||||||
|
let s:IA3 = [ s:cdFrontGray.gui, s:cdDarkDarkDark.gui, s:cdFrontGray.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
let s:IAM = [ s:cdFrontGray.gui, s:cdDarkDarkDark.gui, s:cdFrontGray.cterm, s:cdDarkDarkDark.cterm, 'none' ]
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3)
|
||||||
|
let g:airline#themes#codedark#palette.inactive_modified = { 'airline_c': s:IAM }
|
||||||
|
|
||||||
|
" Red accent for readonly:
|
||||||
|
|
||||||
|
let g:airline#themes#codedark#palette.accents = {
|
||||||
|
\ 'red': [ s:cdRed.gui, '', s:cdRed.cterm, '' ]
|
||||||
|
\ }
|
||||||
|
|
40
.vim/autoload/lightline/colorscheme/codedark.vim
Normal file
40
.vim/autoload/lightline/colorscheme/codedark.vim
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
" =============================================================================
|
||||||
|
" Filename: autoload/lightline/colorscheme/codedark.vim
|
||||||
|
" Author: artanikin
|
||||||
|
" License: MIT License
|
||||||
|
" Last Change: 2019/12/05 12:26:00
|
||||||
|
" =============================================================================
|
||||||
|
|
||||||
|
let s:term_red = 204
|
||||||
|
let s:term_green = 114
|
||||||
|
let s:term_yellow = 180
|
||||||
|
let s:term_blue = 39
|
||||||
|
let s:term_purple = 170
|
||||||
|
let s:term_white = 145
|
||||||
|
let s:term_black = 235
|
||||||
|
let s:term_grey = 236
|
||||||
|
|
||||||
|
let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
|
||||||
|
|
||||||
|
let s:p.normal.left = [ [ '#262626', '#608B4E', s:term_black, s:term_green, 'bold' ], [ '#608B4E', '#262626', s:term_green, s:term_black ] ]
|
||||||
|
let s:p.normal.right = [ [ '#262626', '#608B4E', s:term_black, s:term_green ], [ '#D4D4D4', '#3C3C3C', s:term_white, s:term_grey ], [ '#608B4E', '#262626', s:term_green, s:term_black ] ]
|
||||||
|
let s:p.inactive.right = [ [ '#262626', '#569CD6', s:term_black, s:term_blue], [ '#D4D4D4', '#3C3C3C', s:term_white, s:term_grey ] ]
|
||||||
|
let s:p.inactive.left = s:p.inactive.right[1:]
|
||||||
|
" her
|
||||||
|
let s:p.insert.left = [ [ '#262626', '#569CD6', s:term_black, s:term_blue, 'bold' ], [ '#569CD6', '#262626', s:term_blue, s:term_black ] ]
|
||||||
|
let s:p.insert.right = [ [ '#262626', '#569CD6', s:term_black, s:term_blue ], [ '#D4D4D4', '#3C3C3C', s:term_white, s:term_grey ], [ '#569CD6', '#262626', s:term_blue, s:term_black ] ]
|
||||||
|
let s:p.replace.left = [ [ '#262626', '#D16969', s:term_black, s:term_red, 'bold' ], [ '#D16969', '#262626', s:term_red, s:term_black ] ]
|
||||||
|
let s:p.replace.right = [ [ '#262626', '#D16969', s:term_black, s:term_red, 'bold' ], s:p.normal.right[1], [ '#D16969', '#262626', s:term_red, s:term_black ] ]
|
||||||
|
let s:p.visual.left = [ [ '#262626', '#C586C0', s:term_black, s:term_purple, 'bold' ], [ '#C586C0', '#262626', s:term_purple, s:term_black ] ]
|
||||||
|
let s:p.visual.right = [ [ '#262626', '#C586C0', s:term_black, s:term_purple, 'bold' ], s:p.normal.right[1], [ '#C586C0', '#262626', s:term_purple, s:term_black ] ]
|
||||||
|
let s:p.normal.middle = [ [ '#D4D4D4', '#262626', s:term_white, s:term_black ] ]
|
||||||
|
let s:p.insert.middle = s:p.normal.middle
|
||||||
|
let s:p.replace.middle = s:p.normal.middle
|
||||||
|
let s:p.tabline.left = [ s:p.normal.left[1] ]
|
||||||
|
let s:p.tabline.tabsel = [ s:p.normal.left[0] ]
|
||||||
|
let s:p.tabline.middle = s:p.normal.middle
|
||||||
|
let s:p.tabline.right = [ s:p.normal.left[1] ]
|
||||||
|
let s:p.normal.error = [ [ '#262626', '#D16969', s:term_black, s:term_red ] ]
|
||||||
|
let s:p.normal.warning = [ [ '#262626', '#D7BA7D', s:term_black, s:term_yellow ] ]
|
||||||
|
|
||||||
|
let g:lightline#colorscheme#codedark#palette = lightline#colorscheme#fill(s:p)
|
File diff suppressed because it is too large
Load Diff
|
@ -1,368 +0,0 @@
|
||||||
" ===============================================================
|
|
||||||
" OceanicNext
|
|
||||||
" Author: Mike Hartington
|
|
||||||
" ===============================================================
|
|
||||||
|
|
||||||
" {{{ Setup
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="OceanicNext"
|
|
||||||
" }}}
|
|
||||||
" {{{ Italics
|
|
||||||
let g:oceanic_next_terminal_italic = get(g:, 'oceanic_next_terminal_italic', 0)
|
|
||||||
let s:italic = ""
|
|
||||||
if g:oceanic_next_terminal_italic == 1
|
|
||||||
let s:italic = "italic"
|
|
||||||
endif
|
|
||||||
"}}}
|
|
||||||
" {{{ Bold
|
|
||||||
let g:oceanic_next_terminal_bold = get(g:, 'oceanic_next_terminal_bold', 0)
|
|
||||||
let s:bold = ""
|
|
||||||
if g:oceanic_next_terminal_bold == 1
|
|
||||||
let s:bold = "bold"
|
|
||||||
endif
|
|
||||||
"}}}
|
|
||||||
" {{{ Colors
|
|
||||||
let s:base00 = ['#1b2b34', '235']
|
|
||||||
let s:base01 = ['#343d46', '237']
|
|
||||||
let s:base02 = ['#4f5b66', '240']
|
|
||||||
let s:base03 = ['#65737e', '243']
|
|
||||||
let s:base04 = ['#a7adba', '145']
|
|
||||||
let s:base05 = ['#c0c5ce', '251']
|
|
||||||
let s:base06 = ['#cdd3de', '252']
|
|
||||||
let s:base07 = ['#d8dee9', '253']
|
|
||||||
let s:red = ['#ec5f67', '203']
|
|
||||||
let s:orange = ['#f99157', '209']
|
|
||||||
let s:yellow = ['#fac863', '221']
|
|
||||||
let s:green = ['#99c794', '114']
|
|
||||||
let s:cyan = ['#62b3b2', '73']
|
|
||||||
let s:blue = ['#6699cc', '68']
|
|
||||||
let s:purple = ['#c594c5', '176']
|
|
||||||
let s:brown = ['#ab7967', '137']
|
|
||||||
let s:white = ['#ffffff', '15']
|
|
||||||
let s:none = ['NONE', 'NONE']
|
|
||||||
|
|
||||||
" }}}
|
|
||||||
" {{{ Highlight function
|
|
||||||
function! s:hi(group, fg, bg, attr, attrsp)
|
|
||||||
" fg, bg, attr, attrsp
|
|
||||||
if !empty(a:fg)
|
|
||||||
exec "hi " . a:group . " guifg=" . a:fg[0]
|
|
||||||
exec "hi " . a:group . " ctermfg=" . a:fg[1]
|
|
||||||
endif
|
|
||||||
if !empty(a:bg)
|
|
||||||
exec "hi " . a:group . " guibg=" . a:bg[0]
|
|
||||||
exec "hi " . a:group . " ctermbg=" . a:bg[1]
|
|
||||||
endif
|
|
||||||
if a:attr != ""
|
|
||||||
exec "hi " . a:group . " gui=" . a:attr
|
|
||||||
exec "hi " . a:group . " cterm=" . a:attr
|
|
||||||
endif
|
|
||||||
if !empty(a:attrsp)
|
|
||||||
exec "hi " . a:group . " guisp=" . a:attrsp[0]
|
|
||||||
endif
|
|
||||||
endfunction
|
|
||||||
" }}}
|
|
||||||
" {{{ call s::hi(group, fg, bg, gui, guisp)
|
|
||||||
call s:hi('Bold', '', '', s:bold, '')
|
|
||||||
call s:hi('Debug', s:red, '', '', '')
|
|
||||||
call s:hi('Directory', s:blue, '', '', '')
|
|
||||||
call s:hi('ErrorMsg', s:red, s:base00, '', '')
|
|
||||||
call s:hi('Exception', s:red, '', '', '')
|
|
||||||
call s:hi('FoldColumn', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('Folded', s:base03, s:base01, s:italic, '')
|
|
||||||
call s:hi('IncSearch', s:base01, s:orange, 'NONE', '')
|
|
||||||
call s:hi('Italic', '', '', s:italic, '')
|
|
||||||
|
|
||||||
call s:hi('Macro', s:red, '', '', '')
|
|
||||||
call s:hi('MatchParen', s:base05, s:base03, '', '')
|
|
||||||
call s:hi('ModeMsg', s:green, '', '', '')
|
|
||||||
call s:hi('MoreMsg', s:green, '', '', '')
|
|
||||||
call s:hi('Question', s:blue, '', '', '')
|
|
||||||
call s:hi('Search', s:base03, s:yellow, '', '')
|
|
||||||
call s:hi('SpecialKey', s:base03, '', '', '')
|
|
||||||
call s:hi('TooLong', s:red, '', '', '')
|
|
||||||
call s:hi('Underlined', s:red, '', '', '')
|
|
||||||
call s:hi('Visual', '', s:base02, '', '')
|
|
||||||
call s:hi('VisualNOS', s:red, '', '', '')
|
|
||||||
call s:hi('WarningMsg', s:red, '', '', '')
|
|
||||||
call s:hi('WildMenu', s:base07, s:blue, '', '')
|
|
||||||
call s:hi('Title', s:blue, '', '', '')
|
|
||||||
call s:hi('Conceal', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('Cursor', s:base00, s:base05, '', '')
|
|
||||||
call s:hi('NonText', s:base03, '', '', '')
|
|
||||||
call s:hi('Normal', s:base07, s:base00, '', '')
|
|
||||||
call s:hi('EndOfBuffer', s:base05, s:base00, '', '')
|
|
||||||
call s:hi('LineNr', s:base03, s:base00, '', '')
|
|
||||||
call s:hi('SignColumn', s:base00, s:base00, '', '')
|
|
||||||
call s:hi('StatusLine', s:base01, s:base03, '', '')
|
|
||||||
call s:hi('StatusLineNC', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('VertSplit', s:base00, s:base02, '', '')
|
|
||||||
call s:hi('ColorColumn', '', s:base01, '', '')
|
|
||||||
call s:hi('CursorColumn', '', s:base01, '', '')
|
|
||||||
call s:hi('CursorLine', '', s:base01, 'None', '')
|
|
||||||
call s:hi('CursorLineNR', s:base00, s:base00, '', '')
|
|
||||||
call s:hi('CursorLineNr', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('PMenu', s:base04, s:base01, '', '')
|
|
||||||
call s:hi('PMenuSel', s:base07, s:blue, '', '')
|
|
||||||
call s:hi('PmenuSbar', '', s:base02, '', '')
|
|
||||||
call s:hi('PmenuThumb', '', s:base07, '', '')
|
|
||||||
call s:hi('TabLine', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('TabLineFill', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('TabLineSel', s:green, s:base01, '', '')
|
|
||||||
call s:hi('helpExample', s:yellow, '', '', '')
|
|
||||||
call s:hi('helpCommand', s:yellow, '', '', '')
|
|
||||||
|
|
||||||
" Standard syntax highlighting
|
|
||||||
call s:hi('Boolean', s:orange, '', '', '')
|
|
||||||
call s:hi('Character', s:red, '', '', '')
|
|
||||||
call s:hi('Comment', s:base03, '', s:italic, '')
|
|
||||||
call s:hi('Conditional', s:purple, '', '', '')
|
|
||||||
call s:hi('Constant', s:orange, '', '', '')
|
|
||||||
call s:hi('Define', s:purple, '', '', '')
|
|
||||||
call s:hi('Delimiter', s:brown, '', '', '')
|
|
||||||
call s:hi('Float', s:orange, '', '', '')
|
|
||||||
call s:hi('Function', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('Identifier', s:cyan, '', '', '')
|
|
||||||
call s:hi('Include', s:blue, '', '', '')
|
|
||||||
call s:hi('Keyword', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('Label', s:yellow, '', '', '')
|
|
||||||
call s:hi('Number', s:orange, '', '', '')
|
|
||||||
call s:hi('Operator', s:base05, '', '', '')
|
|
||||||
call s:hi('PreProc', s:yellow, '', '', '')
|
|
||||||
call s:hi('Repeat', s:yellow, '', '', '')
|
|
||||||
call s:hi('Special', s:cyan, '', '', '')
|
|
||||||
call s:hi('SpecialChar', s:brown, '', '', '')
|
|
||||||
call s:hi('Statement', s:red, '', '', '')
|
|
||||||
call s:hi('StorageClass', s:yellow, '', '', '')
|
|
||||||
call s:hi('String', s:green, '', '', '')
|
|
||||||
call s:hi('Structure', s:purple, '', '', '')
|
|
||||||
call s:hi('Tag', s:yellow, '', '', '')
|
|
||||||
call s:hi('Todo', s:yellow, s:base01, '', '')
|
|
||||||
call s:hi('Type', s:yellow, '', '', '')
|
|
||||||
call s:hi('Typedef', s:yellow, '', '', '')
|
|
||||||
|
|
||||||
" LSP
|
|
||||||
call s:hi('LspDiagnosticsDefaultError', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignError', s:red, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineError', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultWarning', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignWarning', s:yellow, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineWarning', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultInformation', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignInformation', s:blue, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineInformation', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultHint', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignHint', s:cyan, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineHint', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
|
|
||||||
" TreeSitter stuff
|
|
||||||
call s:hi('TSInclude', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSPunctBracket', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSPunctDelimiter', s:base07, '', '', '')
|
|
||||||
call s:hi('TSParameter', s:base07, '', '', '')
|
|
||||||
call s:hi('TSType', s:blue, '', '', '')
|
|
||||||
call s:hi('TSFunction', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('TSTagDelimiter', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSProperty', s:yellow, '', '', '')
|
|
||||||
call s:hi('TSMethod', s:blue, '', '', '')
|
|
||||||
call s:hi('TSParameter', s:yellow, '', '', '')
|
|
||||||
call s:hi('TSConstructor', s:base07, '', '', '')
|
|
||||||
call s:hi('TSVariable', s:base07, '', '', '')
|
|
||||||
call s:hi('TSOperator', s:base07, '', '', '')
|
|
||||||
call s:hi('TSTag', s:base07, '', '', '')
|
|
||||||
call s:hi('TSKeyword', s:purple, '', '', '')
|
|
||||||
call s:hi('TSKeywordOperator', s:purple, '', '', '')
|
|
||||||
call s:hi('TSVariableBuiltin', s:red, '', '', '')
|
|
||||||
call s:hi('TSLabel', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('SpellBad', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellLocal', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellCap', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellRare', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('csClass', s:yellow, '', '', '')
|
|
||||||
call s:hi('csAttribute', s:yellow, '', '', '')
|
|
||||||
call s:hi('csModifier', s:purple, '', '', '')
|
|
||||||
call s:hi('csType', s:red, '', '', '')
|
|
||||||
call s:hi('csUnspecifiedStatement', s:blue, '', '', '')
|
|
||||||
call s:hi('csContextualStatement', s:purple, '', '', '')
|
|
||||||
call s:hi('csNewDecleration', s:red, '', '', '')
|
|
||||||
call s:hi('cOperator', s:cyan, '', '', '')
|
|
||||||
call s:hi('cPreCondit', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('cssColor', s:cyan, '', '', '')
|
|
||||||
call s:hi('cssBraces', s:base05, '', '', '')
|
|
||||||
call s:hi('cssClassName', s:purple, '', '', '')
|
|
||||||
|
|
||||||
|
|
||||||
call s:hi('DiffAdd', s:green, s:base01, s:bold, '')
|
|
||||||
call s:hi('DiffChange', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('DiffDelete', s:red, s:base01, '', '')
|
|
||||||
call s:hi('DiffText', s:blue, s:base01, '', '')
|
|
||||||
call s:hi('DiffAdded', s:base07, s:green, s:bold, '')
|
|
||||||
call s:hi('DiffFile', s:red, s:base00, '', '')
|
|
||||||
call s:hi('DiffNewFile', s:green, s:base00, '', '')
|
|
||||||
call s:hi('DiffLine', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('DiffRemoved', s:base07, s:red, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('gitCommitOverflow', s:red, '', '', '')
|
|
||||||
call s:hi('gitCommitSummary', s:green, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('htmlBold', s:yellow, '', '', '')
|
|
||||||
call s:hi('htmlItalic', s:purple, '', '', '')
|
|
||||||
call s:hi('htmlTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('htmlEndTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('htmlArg', s:yellow, '', '', '')
|
|
||||||
call s:hi('htmlTagName', s:base07, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('javaScript', s:base05, '', '', '')
|
|
||||||
call s:hi('javaScriptNumber', s:orange, '', '', '')
|
|
||||||
call s:hi('javaScriptBraces', s:base05, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('jsonKeyword', s:green, '', '', '')
|
|
||||||
call s:hi('jsonQuote', s:green, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('markdownCode', s:green, '', '', '')
|
|
||||||
call s:hi('markdownCodeBlock', s:green, '', '', '')
|
|
||||||
call s:hi('markdownHeadingDelimiter', s:blue, '', '', '')
|
|
||||||
call s:hi('markdownItalic', s:purple, '', s:italic, '')
|
|
||||||
call s:hi('markdownBold', s:yellow, '', s:bold, '')
|
|
||||||
call s:hi('markdownCodeDelimiter', s:brown, '', s:italic, '')
|
|
||||||
call s:hi('markdownError', s:base05, s:base00, '', '')
|
|
||||||
|
|
||||||
call s:hi('typescriptParens', s:base05, s:none, '', '')
|
|
||||||
|
|
||||||
call s:hi('NeomakeErrorSign', s:red, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeWarningSign', s:yellow, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeInfoSign', s:white, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeError', s:red, '', 'underline', s:red)
|
|
||||||
call s:hi('NeomakeWarning', s:red, '', 'underline', s:red)
|
|
||||||
|
|
||||||
call s:hi('ALEErrorSign', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('ALEWarningSign', s:yellow, s:base00, s:bold, '')
|
|
||||||
call s:hi('ALEInfoSign', s:white, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('NERDTreeExecFile', s:base05, '', '', '')
|
|
||||||
call s:hi('NERDTreeDirSlash', s:blue, '', '', '')
|
|
||||||
call s:hi('NERDTreeOpenable', s:blue, '', '', '')
|
|
||||||
call s:hi('NERDTreeFile', '', s:none, '', '')
|
|
||||||
call s:hi('NERDTreeFlags', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('phpComparison', s:base05, '', '', '')
|
|
||||||
call s:hi('phpParent', s:base05, '', '', '')
|
|
||||||
call s:hi('phpMemberSelector', s:base05, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('pythonRepeat', s:purple, '', '', '')
|
|
||||||
call s:hi('pythonOperator', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('rubyConstant', s:yellow, '', '', '')
|
|
||||||
call s:hi('rubySymbol', s:green, '', '', '')
|
|
||||||
call s:hi('rubyAttribute', s:blue, '', '', '')
|
|
||||||
call s:hi('rubyInterpolation', s:green, '', '', '')
|
|
||||||
call s:hi('rubyInterpolationDelimiter', s:brown, '', '', '')
|
|
||||||
call s:hi('rubyStringDelimiter', s:green, '', '', '')
|
|
||||||
call s:hi('rubyRegexp', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('sassidChar', s:red, '', '', '')
|
|
||||||
call s:hi('sassClassChar', s:orange, '', '', '')
|
|
||||||
call s:hi('sassInclude', s:purple, '', '', '')
|
|
||||||
call s:hi('sassMixing', s:purple, '', '', '')
|
|
||||||
call s:hi('sassMixinName', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('vimfilerLeaf', s:base05, '', '', '')
|
|
||||||
call s:hi('vimfilerNormalFile', s:base05, s:base00, '', '')
|
|
||||||
call s:hi('vimfilerOpenedFile', s:blue, '', '', '')
|
|
||||||
call s:hi('vimfilerClosedFile', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('GitGutterAdd', s:green, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterChange', s:blue, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterDelete', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterChangeDelete', s:purple, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('SignifySignAdd', s:green, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignChange', s:blue, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignDelete', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignChangeDelete', s:purple, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignDeleteFirstLine', s:red, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('xmlTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('xmlTagName', s:base05, '', '', '')
|
|
||||||
call s:hi('xmlEndTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('Defx_filename_directory', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('CocErrorSign', s:red, '', '', '')
|
|
||||||
call s:hi('CocWarningSign', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocInfoSign', s:blue, '', '', '')
|
|
||||||
call s:hi('CocHintSign', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocErrorFloat', s:red, '', '', '')
|
|
||||||
call s:hi('CocWarningFloat', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocInfoFloat', s:blue, '', '', '')
|
|
||||||
call s:hi('CocHintFloat', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsError', s:red, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsWarning', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsInfo', s:blue, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsHint', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocSelectedText', s:purple, '', '', '')
|
|
||||||
call s:hi('CocCodeLens', s:base04, '', '', '')
|
|
||||||
" }}}
|
|
||||||
" {{{ Terminal
|
|
||||||
if has('nvim')
|
|
||||||
let g:terminal_color_0=s:base00[0]
|
|
||||||
let g:terminal_color_8=s:base03[0]
|
|
||||||
|
|
||||||
let g:terminal_color_1=s:red[0]
|
|
||||||
let g:terminal_color_9=s:red[0]
|
|
||||||
|
|
||||||
let g:terminal_color_2=s:green[0]
|
|
||||||
let g:terminal_color_10=s:green[0]
|
|
||||||
|
|
||||||
let g:terminal_color_3=s:yellow[0]
|
|
||||||
let g:terminal_color_11=s:yellow[0]
|
|
||||||
|
|
||||||
let g:terminal_color_4=s:blue[0]
|
|
||||||
let g:terminal_color_12=s:blue[0]
|
|
||||||
|
|
||||||
let g:terminal_color_5=s:purple[0]
|
|
||||||
let g:terminal_color_13=s:purple[0]
|
|
||||||
|
|
||||||
let g:terminal_color_6=s:cyan[0]
|
|
||||||
let g:terminal_color_14=s:cyan[0]
|
|
||||||
|
|
||||||
let g:terminal_color_7=s:base05[0]
|
|
||||||
let g:terminal_color_15=s:base05[0]
|
|
||||||
|
|
||||||
let g:terminal_color_background=s:base00[0]
|
|
||||||
let g:terminal_color_foreground=s:white[0]
|
|
||||||
else
|
|
||||||
let g:terminal_ansi_colors = [
|
|
||||||
\ s:base00[0],
|
|
||||||
\ s:red[0],
|
|
||||||
\ s:green[0],
|
|
||||||
\ s:yellow[0],
|
|
||||||
\ s:blue[0],
|
|
||||||
\ s:purple[0],
|
|
||||||
\ s:cyan[0],
|
|
||||||
\ s:white[0],
|
|
||||||
\ s:base03[0],
|
|
||||||
\ s:red[0],
|
|
||||||
\ s:green[0],
|
|
||||||
\ s:yellow[0],
|
|
||||||
\ s:blue[0],
|
|
||||||
\ s:purple[0],
|
|
||||||
\ s:cyan[0],
|
|
||||||
\ s:white[0],
|
|
||||||
\]
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
|
@ -1,368 +0,0 @@
|
||||||
" ===============================================================
|
|
||||||
" OceanicNextLight
|
|
||||||
" Author: Mike Hartington
|
|
||||||
" ===============================================================
|
|
||||||
|
|
||||||
" {{{ Setup
|
|
||||||
set background=light
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="OceanicNextLight"
|
|
||||||
" }}}
|
|
||||||
" {{{ Italics
|
|
||||||
let g:oceanic_next_terminal_italic = get(g:, 'oceanic_next_terminal_italic', 0)
|
|
||||||
let s:italic = ""
|
|
||||||
if g:oceanic_next_terminal_italic == 1
|
|
||||||
let s:italic = "italic"
|
|
||||||
endif
|
|
||||||
" }}}
|
|
||||||
" {{{ Bold
|
|
||||||
let g:oceanic_next_terminal_bold = get(g:, 'oceanic_next_terminal_bold', 0)
|
|
||||||
let s:bold = ""
|
|
||||||
if g:oceanic_next_terminal_bold == 1
|
|
||||||
let s:bold = "bold"
|
|
||||||
endif
|
|
||||||
" }}}
|
|
||||||
" {{{ Colors
|
|
||||||
let s:base00 = ['#d8dee9', '253']
|
|
||||||
let s:base01 = ['#cdd3de', '252']
|
|
||||||
let s:base02 = ['#c0c5ce', '251']
|
|
||||||
let s:base03 = ['#a7adba', '145']
|
|
||||||
let s:base04 = ['#65737e', '243']
|
|
||||||
let s:base05 = ['#4f5b66', '240']
|
|
||||||
let s:base06 = ['#343d46', '237']
|
|
||||||
let s:base07 = ['#1b2b34', '235']
|
|
||||||
let s:red = ['#b40b11', '124']
|
|
||||||
let s:orange = ['#b4713d', '131']
|
|
||||||
let s:yellow = ['#a48c32', '137']
|
|
||||||
let s:green = ['#869235', '101']
|
|
||||||
let s:cyan = ['#5b9c90', '72']
|
|
||||||
let s:blue = ['#526f93', '60']
|
|
||||||
let s:purple = ['#896a98', '96']
|
|
||||||
let s:brown = ['#9a806d', '101']
|
|
||||||
let s:white = ['#ffffff', '15']
|
|
||||||
let s:none = ['NONE', 'NONE']
|
|
||||||
|
|
||||||
" }}}
|
|
||||||
" {{{ Highlight function
|
|
||||||
function! <sid>hi(group, fg, bg, attr, attrsp)
|
|
||||||
" fg, bg, attr, attrsp
|
|
||||||
if !empty(a:fg)
|
|
||||||
exec "hi " . a:group . " guifg=" . a:fg[0]
|
|
||||||
exec "hi " . a:group . " ctermfg=" . a:fg[1]
|
|
||||||
endif
|
|
||||||
if !empty(a:bg)
|
|
||||||
exec "hi " . a:group . " guibg=" . a:bg[0]
|
|
||||||
exec "hi " . a:group . " ctermbg=" . a:bg[1]
|
|
||||||
endif
|
|
||||||
if a:attr != ""
|
|
||||||
exec "hi " . a:group . " gui=" . a:attr
|
|
||||||
exec "hi " . a:group . " cterm=" . a:attr
|
|
||||||
endif
|
|
||||||
if !empty(a:attrsp)
|
|
||||||
exec "hi " . a:group . " guisp=" . a:attrsp[0]
|
|
||||||
endif
|
|
||||||
endfunction
|
|
||||||
" }}}
|
|
||||||
" {{{ call s::hi(group, fg, bg, gui, guisp)
|
|
||||||
call s:hi('Bold', '', '', s:bold, '')
|
|
||||||
call s:hi('Debug', s:red, '', '', '')
|
|
||||||
call s:hi('Directory', s:blue, '', '', '')
|
|
||||||
call s:hi('ErrorMsg', s:red, s:base00, '', '')
|
|
||||||
call s:hi('Exception', s:red, '', '', '')
|
|
||||||
call s:hi('FoldColumn', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('Folded', s:base03, s:base01, s:italic, '')
|
|
||||||
call s:hi('IncSearch', s:base01, s:orange, 'NONE', '')
|
|
||||||
call s:hi('Italic', '', '', s:italic, '')
|
|
||||||
|
|
||||||
call s:hi('Macro', s:red, '', '', '')
|
|
||||||
call s:hi('MatchParen', s:base05, s:base03, '', '')
|
|
||||||
call s:hi('ModeMsg', s:green, '', '', '')
|
|
||||||
call s:hi('MoreMsg', s:green, '', '', '')
|
|
||||||
call s:hi('Question', s:blue, '', '', '')
|
|
||||||
call s:hi('Search', s:base03, s:yellow, '', '')
|
|
||||||
call s:hi('SpecialKey', s:base03, '', '', '')
|
|
||||||
call s:hi('TooLong', s:red, '', '', '')
|
|
||||||
call s:hi('Underlined', s:red, '', '', '')
|
|
||||||
call s:hi('Visual', '', s:base02, '', '')
|
|
||||||
call s:hi('VisualNOS', s:red, '', '', '')
|
|
||||||
call s:hi('WarningMsg', s:red, '', '', '')
|
|
||||||
call s:hi('WildMenu', s:base07, s:blue, '', '')
|
|
||||||
call s:hi('Title', s:blue, '', '', '')
|
|
||||||
call s:hi('Conceal', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('Cursor', s:base00, s:base05, '', '')
|
|
||||||
call s:hi('NonText', s:base03, '', '', '')
|
|
||||||
call s:hi('Normal', s:base07, s:base00, '', '')
|
|
||||||
call s:hi('EndOfBuffer', s:base05, s:base00, '', '')
|
|
||||||
call s:hi('LineNr', s:base03, s:base00, '', '')
|
|
||||||
call s:hi('SignColumn', s:base00, s:base00, '', '')
|
|
||||||
call s:hi('StatusLine', s:base01, s:base03, '', '')
|
|
||||||
call s:hi('StatusLineNC', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('VertSplit', s:base00, s:base02, '', '')
|
|
||||||
call s:hi('ColorColumn', '', s:base01, '', '')
|
|
||||||
call s:hi('CursorColumn', '', s:base01, '', '')
|
|
||||||
call s:hi('CursorLine', '', s:base01, 'None', '')
|
|
||||||
call s:hi('CursorLineNR', s:base00, s:base00, '', '')
|
|
||||||
call s:hi('CursorLineNr', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('PMenu', s:base04, s:base01, '', '')
|
|
||||||
call s:hi('PMenuSel', s:base07, s:blue, '', '')
|
|
||||||
call s:hi('PmenuSbar', '', s:base02, '', '')
|
|
||||||
call s:hi('PmenuThumb', '', s:base07, '', '')
|
|
||||||
call s:hi('TabLine', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('TabLineFill', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('TabLineSel', s:green, s:base01, '', '')
|
|
||||||
call s:hi('helpExample', s:yellow, '', '', '')
|
|
||||||
call s:hi('helpCommand', s:yellow, '', '', '')
|
|
||||||
|
|
||||||
" Standard syntax highlighting
|
|
||||||
call s:hi('Boolean', s:orange, '', '', '')
|
|
||||||
call s:hi('Character', s:red, '', '', '')
|
|
||||||
call s:hi('Comment', s:base03, '', s:italic, '')
|
|
||||||
call s:hi('Conditional', s:purple, '', '', '')
|
|
||||||
call s:hi('Constant', s:orange, '', '', '')
|
|
||||||
call s:hi('Define', s:purple, '', '', '')
|
|
||||||
call s:hi('Delimiter', s:brown, '', '', '')
|
|
||||||
call s:hi('Float', s:orange, '', '', '')
|
|
||||||
call s:hi('Function', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('Identifier', s:cyan, '', '', '')
|
|
||||||
call s:hi('Include', s:blue, '', '', '')
|
|
||||||
call s:hi('Keyword', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('Label', s:yellow, '', '', '')
|
|
||||||
call s:hi('Number', s:orange, '', '', '')
|
|
||||||
call s:hi('Operator', s:base05, '', '', '')
|
|
||||||
call s:hi('PreProc', s:yellow, '', '', '')
|
|
||||||
call s:hi('Repeat', s:yellow, '', '', '')
|
|
||||||
call s:hi('Special', s:cyan, '', '', '')
|
|
||||||
call s:hi('SpecialChar', s:brown, '', '', '')
|
|
||||||
call s:hi('Statement', s:red, '', '', '')
|
|
||||||
call s:hi('StorageClass', s:yellow, '', '', '')
|
|
||||||
call s:hi('String', s:green, '', '', '')
|
|
||||||
call s:hi('Structure', s:purple, '', '', '')
|
|
||||||
call s:hi('Tag', s:yellow, '', '', '')
|
|
||||||
call s:hi('Todo', s:yellow, s:base01, '', '')
|
|
||||||
call s:hi('Type', s:yellow, '', '', '')
|
|
||||||
call s:hi('Typedef', s:yellow, '', '', '')
|
|
||||||
|
|
||||||
" LSP
|
|
||||||
call s:hi('LspDiagnosticsDefaultError', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignError', s:red, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineError', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultWarning', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignWarning', s:yellow, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineWarning', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultInformation', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignInformation', s:blue, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineInformation', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('LspDiagnosticsDefaultHint', '', '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsSignHint', s:cyan, '', '', '')
|
|
||||||
call s:hi('LspDiagnosticsUnderlineHint', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
" TreeSitter stuff
|
|
||||||
call s:hi('TSInclude', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSPunctBracket', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSPunctDelimiter', s:base07, '', '', '')
|
|
||||||
call s:hi('TSParameter', s:base07, '', '', '')
|
|
||||||
call s:hi('TSType', s:blue, '', '', '')
|
|
||||||
call s:hi('TSFunction', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('TSTagDelimiter', s:cyan, '', '', '')
|
|
||||||
call s:hi('TSProperty', s:yellow, '', '', '')
|
|
||||||
call s:hi('TSMethod', s:blue, '', '', '')
|
|
||||||
call s:hi('TSParameter', s:yellow, '', '', '')
|
|
||||||
call s:hi('TSConstructor', s:base07, '', '', '')
|
|
||||||
call s:hi('TSVariable', s:base07, '', '', '')
|
|
||||||
call s:hi('TSOperator', s:base07, '', '', '')
|
|
||||||
call s:hi('TSTag', s:base07, '', '', '')
|
|
||||||
call s:hi('TSKeyword', s:purple, '', '', '')
|
|
||||||
call s:hi('TSKeywordOperator', s:purple, '', '', '')
|
|
||||||
call s:hi('TSVariableBuiltin', s:red, '', '', '')
|
|
||||||
call s:hi('TSLabel', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('SpellBad', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellLocal', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellCap', '', '', 'undercurl', '')
|
|
||||||
call s:hi('SpellRare', '', '', 'undercurl', '')
|
|
||||||
|
|
||||||
call s:hi('csClass', s:yellow, '', '', '')
|
|
||||||
call s:hi('csAttribute', s:yellow, '', '', '')
|
|
||||||
call s:hi('csModifier', s:purple, '', '', '')
|
|
||||||
call s:hi('csType', s:red, '', '', '')
|
|
||||||
call s:hi('csUnspecifiedStatement', s:blue, '', '', '')
|
|
||||||
call s:hi('csContextualStatement', s:purple, '', '', '')
|
|
||||||
call s:hi('csNewDecleration', s:red, '', '', '')
|
|
||||||
call s:hi('cOperator', s:cyan, '', '', '')
|
|
||||||
call s:hi('cPreCondit', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('cssColor', s:cyan, '', '', '')
|
|
||||||
call s:hi('cssBraces', s:base05, '', '', '')
|
|
||||||
call s:hi('cssClassName', s:purple, '', '', '')
|
|
||||||
|
|
||||||
|
|
||||||
call s:hi('DiffAdd', s:green, s:base01, s:bold, '')
|
|
||||||
call s:hi('DiffChange', s:base03, s:base01, '', '')
|
|
||||||
call s:hi('DiffDelete', s:red, s:base01, '', '')
|
|
||||||
call s:hi('DiffText', s:blue, s:base01, '', '')
|
|
||||||
call s:hi('DiffAdded', s:base07, s:green, s:bold, '')
|
|
||||||
call s:hi('DiffFile', s:red, s:base00, '', '')
|
|
||||||
call s:hi('DiffNewFile', s:green, s:base00, '', '')
|
|
||||||
call s:hi('DiffLine', s:blue, s:base00, '', '')
|
|
||||||
call s:hi('DiffRemoved', s:base07, s:red, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('gitCommitOverflow', s:red, '', '', '')
|
|
||||||
call s:hi('gitCommitSummary', s:green, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('htmlBold', s:yellow, '', '', '')
|
|
||||||
call s:hi('htmlItalic', s:purple, '', '', '')
|
|
||||||
call s:hi('htmlTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('htmlEndTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('htmlArg', s:yellow, '', '', '')
|
|
||||||
call s:hi('htmlTagName', s:base07, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('javaScript', s:base05, '', '', '')
|
|
||||||
call s:hi('javaScriptNumber', s:orange, '', '', '')
|
|
||||||
call s:hi('javaScriptBraces', s:base05, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('jsonKeyword', s:green, '', '', '')
|
|
||||||
call s:hi('jsonQuote', s:green, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('markdownCode', s:green, '', '', '')
|
|
||||||
call s:hi('markdownCodeBlock', s:green, '', '', '')
|
|
||||||
call s:hi('markdownHeadingDelimiter', s:blue, '', '', '')
|
|
||||||
call s:hi('markdownItalic', s:purple, '', s:italic, '')
|
|
||||||
call s:hi('markdownBold', s:yellow, '', s:bold, '')
|
|
||||||
call s:hi('markdownCodeDelimiter', s:brown, '', s:italic, '')
|
|
||||||
call s:hi('markdownError', s:base05, s:base00, '', '')
|
|
||||||
|
|
||||||
call s:hi('typescriptParens', s:base05, s:none, '', '')
|
|
||||||
|
|
||||||
call s:hi('NeomakeErrorSign', s:red, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeWarningSign', s:yellow, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeInfoSign', s:white, s:base00, '', '')
|
|
||||||
call s:hi('NeomakeError', s:red, '', 'underline', s:red)
|
|
||||||
call s:hi('NeomakeWarning', s:red, '', 'underline', s:red)
|
|
||||||
|
|
||||||
call s:hi('ALEErrorSign', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('ALEWarningSign', s:yellow, s:base00, s:bold, '')
|
|
||||||
call s:hi('ALEInfoSign', s:white, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('NERDTreeExecFile', s:base05, '', '', '')
|
|
||||||
call s:hi('NERDTreeDirSlash', s:blue, '', '', '')
|
|
||||||
call s:hi('NERDTreeOpenable', s:blue, '', '', '')
|
|
||||||
call s:hi('NERDTreeFile', '', s:none, '', '')
|
|
||||||
call s:hi('NERDTreeFlags', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('phpComparison', s:base05, '', '', '')
|
|
||||||
call s:hi('phpParent', s:base05, '', '', '')
|
|
||||||
call s:hi('phpMemberSelector', s:base05, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('pythonRepeat', s:purple, '', '', '')
|
|
||||||
call s:hi('pythonOperator', s:purple, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('rubyConstant', s:yellow, '', '', '')
|
|
||||||
call s:hi('rubySymbol', s:green, '', '', '')
|
|
||||||
call s:hi('rubyAttribute', s:blue, '', '', '')
|
|
||||||
call s:hi('rubyInterpolation', s:green, '', '', '')
|
|
||||||
call s:hi('rubyInterpolationDelimiter', s:brown, '', '', '')
|
|
||||||
call s:hi('rubyStringDelimiter', s:green, '', '', '')
|
|
||||||
call s:hi('rubyRegexp', s:cyan, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('sassidChar', s:red, '', '', '')
|
|
||||||
call s:hi('sassClassChar', s:orange, '', '', '')
|
|
||||||
call s:hi('sassInclude', s:purple, '', '', '')
|
|
||||||
call s:hi('sassMixing', s:purple, '', '', '')
|
|
||||||
call s:hi('sassMixinName', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('vimfilerLeaf', s:base05, '', '', '')
|
|
||||||
call s:hi('vimfilerNormalFile', s:base05, s:base00, '', '')
|
|
||||||
call s:hi('vimfilerOpenedFile', s:blue, '', '', '')
|
|
||||||
call s:hi('vimfilerClosedFile', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('GitGutterAdd', s:green, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterChange', s:blue, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterDelete', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('GitGutterChangeDelete', s:purple, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('SignifySignAdd', s:green, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignChange', s:blue, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignDelete', s:red, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignChangeDelete', s:purple, s:base00, s:bold, '')
|
|
||||||
call s:hi('SignifySignDeleteFirstLine', s:red, s:base00, s:bold, '')
|
|
||||||
|
|
||||||
call s:hi('xmlTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('xmlTagName', s:base05, '', '', '')
|
|
||||||
call s:hi('xmlEndTag', s:cyan, '', '', '')
|
|
||||||
call s:hi('Defx_filename_directory', s:blue, '', '', '')
|
|
||||||
|
|
||||||
call s:hi('CocErrorSign', s:red, '', '', '')
|
|
||||||
call s:hi('CocWarningSign', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocInfoSign', s:blue, '', '', '')
|
|
||||||
call s:hi('CocHintSign', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocErrorFloat', s:red, '', '', '')
|
|
||||||
call s:hi('CocWarningFloat', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocInfoFloat', s:blue, '', '', '')
|
|
||||||
call s:hi('CocHintFloat', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsError', s:red, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsWarning', s:yellow, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsInfo', s:blue, '', '', '')
|
|
||||||
call s:hi('CocDiagnosticsHint', s:cyan, '', '', '')
|
|
||||||
call s:hi('CocSelectedText', s:purple, '', '', '')
|
|
||||||
call s:hi('CocCodeLens', s:base04, '', '', '')
|
|
||||||
" }}}
|
|
||||||
" {{{ Terminal
|
|
||||||
if has('nvim')
|
|
||||||
let g:terminal_color_0=s:base00[0]
|
|
||||||
let g:terminal_color_8=s:base03[0]
|
|
||||||
|
|
||||||
let g:terminal_color_1=s:red[0]
|
|
||||||
let g:terminal_color_9=s:red[0]
|
|
||||||
|
|
||||||
let g:terminal_color_2=s:green[0]
|
|
||||||
let g:terminal_color_10=s:green[0]
|
|
||||||
|
|
||||||
let g:terminal_color_3=s:yellow[0]
|
|
||||||
let g:terminal_color_11=s:yellow[0]
|
|
||||||
|
|
||||||
let g:terminal_color_4=s:blue[0]
|
|
||||||
let g:terminal_color_12=s:blue[0]
|
|
||||||
|
|
||||||
let g:terminal_color_5=s:purple[0]
|
|
||||||
let g:terminal_color_13=s:purple[0]
|
|
||||||
|
|
||||||
let g:terminal_color_6=s:cyan[0]
|
|
||||||
let g:terminal_color_14=s:cyan[0]
|
|
||||||
|
|
||||||
let g:terminal_color_7=s:base05[0]
|
|
||||||
let g:terminal_color_15=s:base05[0]
|
|
||||||
|
|
||||||
let g:terminal_color_background=s:base00[0]
|
|
||||||
let g:terminal_color_foreground=s:white[0]
|
|
||||||
else
|
|
||||||
let g:terminal_ansi_colors = [
|
|
||||||
\ s:base00[0],
|
|
||||||
\ s:red[0],
|
|
||||||
\ s:green[0],
|
|
||||||
\ s:yellow[0],
|
|
||||||
\ s:blue[0],
|
|
||||||
\ s:purple[0],
|
|
||||||
\ s:cyan[0],
|
|
||||||
\ s:white[0],
|
|
||||||
\ s:base03[0],
|
|
||||||
\ s:red[0],
|
|
||||||
\ s:green[0],
|
|
||||||
\ s:yellow[0],
|
|
||||||
\ s:blue[0],
|
|
||||||
\ s:purple[0],
|
|
||||||
\ s:cyan[0],
|
|
||||||
\ s:white[0],
|
|
||||||
\]
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright (c) 2014 MaxSt
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in
|
|
||||||
all copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
||||||
THE SOFTWARE.
|
|
|
@ -1,109 +0,0 @@
|
||||||
![Challenger Deep](https://challenger-deep-theme.github.io/images/logo.png)
|
|
||||||
|
|
||||||
### [Challenger Deep Theme](https://challenger-deep-theme.github.io/) for VIM
|
|
||||||
|
|
||||||
To enable this color scheme, set it in your vimrc:
|
|
||||||
```
|
|
||||||
colorscheme challenger_deep
|
|
||||||
```
|
|
||||||
|
|
||||||
### Terminal True Color Support ###
|
|
||||||
Add this to your .vimrc to enable true colors:
|
|
||||||
```
|
|
||||||
if has('nvim') || has('termguicolors')
|
|
||||||
set termguicolors
|
|
||||||
endif
|
|
||||||
```
|
|
||||||
|
|
||||||
### Installation
|
|
||||||
|
|
||||||
#### vim-plug ###
|
|
||||||
```
|
|
||||||
Plug 'challenger-deep-theme/vim', { 'as': 'challenger-deep' }
|
|
||||||
```
|
|
||||||
#### vundle ###
|
|
||||||
```
|
|
||||||
Plugin 'challenger-deep-theme/vim', {'name': 'challenger-deep-theme'}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Screenshot ###
|
|
||||||
|
|
||||||
![Screenshot](https://challenger-deep-theme.github.io/images/screenshots/vim.png)
|
|
||||||
|
|
||||||
### Options ###
|
|
||||||
* **g:challenger_deep_termcolors**
|
|
||||||
This options sets the terminal colors to 16 or 256 Colors. Default value is 256.
|
|
||||||
If it is set to 16 ,this colorscheme will attempt to use the standard 16 colors of your terminal emulator and background color will be the default background color of your terminal emulator.
|
|
||||||
For the best colors in terminal, its recommended to set set your terminalcolors to [Challenger Deep Terminal Colors](#challenger-deep-terminal-colors) and use 16 colors.
|
|
||||||
|
|
||||||
|
|
||||||
### Challenger Deep Terminal Colors ###
|
|
||||||
```
|
|
||||||
! ~/.Xresource
|
|
||||||
*.foreground: #cbe3e7
|
|
||||||
*.background: #1e1c31
|
|
||||||
*.cursorColor: #fbfcfc
|
|
||||||
|
|
||||||
! black
|
|
||||||
*.color0: #565575
|
|
||||||
*.color8: #100e23
|
|
||||||
|
|
||||||
! red
|
|
||||||
*.color1: #ff8080
|
|
||||||
*.color9: #ff5458
|
|
||||||
|
|
||||||
! green
|
|
||||||
*.color2: #95ffa4
|
|
||||||
*.color10: #62d196
|
|
||||||
|
|
||||||
! yellow
|
|
||||||
*.color3: #ffe9aa
|
|
||||||
*.color11: #ffb378
|
|
||||||
|
|
||||||
! blue
|
|
||||||
*.color4: #91ddff
|
|
||||||
*.color12: #65b2ff
|
|
||||||
|
|
||||||
! magenta
|
|
||||||
*.color5: #c991e1
|
|
||||||
*.color13: #906cff
|
|
||||||
|
|
||||||
! cyan
|
|
||||||
*.color6: #aaffe4
|
|
||||||
*.color14: #63f2f1
|
|
||||||
|
|
||||||
! white
|
|
||||||
*.color7: #cbe3e7
|
|
||||||
*.color15: #a6b3cc
|
|
||||||
```
|
|
||||||
|
|
||||||
### Lightline Theme ###
|
|
||||||
|
|
||||||
![Lightline](https://challenger-deep-theme.github.io/images/screenshots/vim-lightline.png)
|
|
||||||
|
|
||||||
Challenger Deep supports [lightline.vim](https://github.com/itchyny/lightline.vim). To enable the colorscheme,
|
|
||||||
add one of the following lines to your `.vimrc`:
|
|
||||||
|
|
||||||
``` viml
|
|
||||||
let g:lightline = { 'colorscheme': 'challenger_deep'}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Lualine Theme ###
|
|
||||||
|
|
||||||
Challenger Deep also supports [lualine.vim](https://github.com/nvim-lualine/lualine.nvim). To enable the colorscheme,
|
|
||||||
add the following lines to your `init.lua`:
|
|
||||||
|
|
||||||
```lua
|
|
||||||
require'lualine'.setup {
|
|
||||||
options = { theme = 'challenger_deep' }
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Troubleshooting ###
|
|
||||||
If you are running vim inside tmux with the alacritty terminal, make sure to set `default-terminal` to `xterm-256color` in your tmux config (see [this issue](https://github.com/challenger-deep-theme/vim/issues/18) for more details:
|
|
||||||
|
|
||||||
```text
|
|
||||||
# ...
|
|
||||||
set-option -g default-terminal "xterm-256color"
|
|
||||||
# ...
|
|
||||||
```
|
|
|
@ -1,116 +0,0 @@
|
||||||
" Colors
|
|
||||||
let s:black = { "gui": "#212121", "cterm": "0", "cterm16" : "0" }
|
|
||||||
let s:medium_gray = { "gui": "#767676", "cterm": "243", "cterm16" : "243" }
|
|
||||||
let s:white = { "gui": "#F3F3F3", "cterm": "15", "cterm16" : "15" }
|
|
||||||
let s:actual_white = { "gui": "#FFFFFF", "cterm": "231", "cterm16" : "231" }
|
|
||||||
let s:light_black = { "gui": "#424242", "cterm": "8", "cterm16" : "8" }
|
|
||||||
let s:lighter_black = { "gui": "#545454", "cterm": "240", "cterm16" : "240" }
|
|
||||||
|
|
||||||
" lighter shadows and darker grays
|
|
||||||
let s:subtle_black = { "gui": "#303030", "cterm": "236", "cterm16" : "236" }
|
|
||||||
let s:light_gray = { "gui": "#B2B2B2", "cterm": "249", "cterm16" : "249" }
|
|
||||||
let s:lighter_gray = { "gui": "#C6C6C6", "cterm": "251", "cterm16" : "251" }
|
|
||||||
|
|
||||||
" flat colors:
|
|
||||||
let s:asphalt = { "gui": "#1e1c31", "cterm": "233", "cterm16": "NONE"}
|
|
||||||
let s:asphalt_subtle= { "gui": "#100E23", "cterm": "232", "cterm16": "8"}
|
|
||||||
let s:dark_asphalt = { "gui": "#565575", "cterm": "236", "cterm16": "0"}
|
|
||||||
|
|
||||||
let s:red = { "gui": "#ff8080", "cterm": "204", "cterm16": "1"}
|
|
||||||
let s:dark_red = { "gui": "#ff5458", "cterm": "203", "cterm16": "9"}
|
|
||||||
|
|
||||||
let s:green = { "gui": "#95ffa4", "cterm": "120", "cterm16": "2"}
|
|
||||||
let s:dark_green = { "gui": "#62d196", "cterm": "119", "cterm16": "10"}
|
|
||||||
|
|
||||||
let s:yellow = { "gui": "#ffe9aa", "cterm": "228", "cterm16": "3"}
|
|
||||||
let s:dark_yellow = { "gui": "#ffb378", "cterm": "215", "cterm16": "11"}
|
|
||||||
|
|
||||||
let s:blue = { "gui": "#91ddff", "cterm": "159", "cterm16": "4"}
|
|
||||||
let s:dark_blue = { "gui": "#65b2ff", "cterm": "75", "cterm16": "12"}
|
|
||||||
|
|
||||||
let s:purple = { "gui": "#c991e1", "cterm": "141", "cterm16": "5"}
|
|
||||||
let s:dark_purple = { "gui": "#906cff", "cterm": "135", "cterm16": "13"}
|
|
||||||
|
|
||||||
let s:cyan = { "gui": "#aaffe4", "cterm": "122", "cterm16": "6"}
|
|
||||||
let s:dark_cyan = { "gui": "#63f2f1", "cterm": "121", "cterm16": "14"}
|
|
||||||
|
|
||||||
let s:clouds = { "gui": "#cbe3e7", "cterm": "253", "cterm16": "7"}
|
|
||||||
let s:dark_clouds = { "gui": "#a6b3cc", "cterm": "252", "cterm16": "15"}
|
|
||||||
|
|
||||||
let s:bg = s:asphalt
|
|
||||||
let s:bg_subtle = s:asphalt_subtle
|
|
||||||
let s:bg_dark = s:dark_asphalt
|
|
||||||
let s:norm = s:clouds
|
|
||||||
let s:norm_subtle = s:dark_clouds
|
|
||||||
let s:visual = s:bg_dark
|
|
||||||
let g:airline#themes#challenger_deep#palette = {}
|
|
||||||
|
|
||||||
let s:N1 = [ s:bg_subtle.gui, s:cyan.gui, s:bg_subtle.cterm16, s:cyan.cterm16 ]
|
|
||||||
let s:N2 = [ s:bg_subtle.gui, s:dark_cyan.gui, s:bg_subtle.cterm16, s:dark_cyan.cterm16 ]
|
|
||||||
let s:N3 = [ s:white.gui, s:bg_subtle.gui, s:white.cterm16, s:bg_subtle.cterm16 ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.normal_modified = {
|
|
||||||
\ 'airline_c': [ s:N3[0] , s:N3[1] , s:N3[2] , s:N3[3], '' ] ,
|
|
||||||
\ }
|
|
||||||
|
|
||||||
let s:I1 = [ s:bg_subtle.gui , s:red.gui , s:bg_subtle.cterm16 , s:red.cterm16]
|
|
||||||
let s:I2 = [ s:bg_subtle.gui , s:dark_red.gui , s:bg_subtle.cterm16 , s:dark_red.cterm16]
|
|
||||||
let s:I3 = [ s:white.gui, s:bg_subtle.gui, s:white.cterm16, s:bg_subtle.cterm16 ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
|
||||||
let g:airline#themes#challenger_deep#palette.insert_modified = {
|
|
||||||
\ 'airline_c': [ s:white.gui , s:bg_subtle.gui , s:white.cterm16, s:bg_subtle.cterm16 , '' ] ,
|
|
||||||
\ }
|
|
||||||
let g:airline#themes#challenger_deep#palette.insert_paste = {
|
|
||||||
\ 'airline_a': [ s:I1[0] , s:yellow.gui , s:I1[2] , s:yellow.cterm16 , '' ] ,
|
|
||||||
\ }
|
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.replace = copy(g:airline#themes#challenger_deep#palette.insert)
|
|
||||||
let g:airline#themes#challenger_deep#palette.replace.airline_a = [ s:I2[0] , s:yellow.gui , s:I2[2] , s:yellow.cterm16 , '' ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.replace_modified = g:airline#themes#challenger_deep#palette.insert_modified
|
|
||||||
|
|
||||||
|
|
||||||
let s:V1 = [ s:bg_subtle.gui , s:yellow.gui , s:bg_subtle.cterm16 , s:yellow.cterm16]
|
|
||||||
let s:V2 = [ s:bg_subtle.gui , s:dark_yellow.gui , s:bg_subtle.cterm16 , s:dark_yellow.cterm16]
|
|
||||||
let s:V3 = [ s:white.gui, s:bg_subtle.gui, s:white.cterm16, s:bg_subtle.cterm16 ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
|
||||||
let g:airline#themes#challenger_deep#palette.visual_modified = {
|
|
||||||
\ 'airline_c': [ s:V3[0] , s:V3[1] , s:V3[2] , s:V3[3], '' ] ,
|
|
||||||
\ }
|
|
||||||
|
|
||||||
let s:IA1 = [ s:bg_subtle.gui , s:purple.gui , s:bg_subtle.cterm16 , s:purple.cterm16]
|
|
||||||
let s:IA2 = [ s:bg_subtle.gui , s:dark_purple.gui , s:bg_subtle.cterm16 , s:dark_purple.cterm16]
|
|
||||||
let s:IA3 = [ s:white.gui, s:bg_subtle.gui, s:white.cterm16, s:bg_subtle.cterm16 ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3)
|
|
||||||
let g:airline#themes#challenger_deep#palette.inactive_modified = {
|
|
||||||
\ 'airline_c': [ s:IA3[0] , s:IA3[1] , s:IA3[2] , s:IA3[3], '' ] ,
|
|
||||||
\ }
|
|
||||||
|
|
||||||
|
|
||||||
let s:WI = [ s:yellow.gui, s:dark_red.gui, s:yellow.cterm16, s:dark_red.cterm16 ]
|
|
||||||
let g:airline#themes#challenger_deep#palette.normal.airline_warning = [
|
|
||||||
\ s:WI[0], s:WI[1], s:WI[2], s:WI[3]
|
|
||||||
\ ]
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.normal_modified.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.insert.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.insert_modified.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.visual.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.visual_modified.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.replace.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
||||||
let g:airline#themes#challenger_deep#palette.replace_modified.airline_warning =
|
|
||||||
\ g:airline#themes#challenger_deep#palette.normal.airline_warning
|
|
||||||
|
|
|
@ -1,114 +0,0 @@
|
||||||
" Colors
|
|
||||||
let s:black = { "gui": "#212121", "cterm": "0", "cterm16" : "0" }
|
|
||||||
let s:medium_gray = { "gui": "#767676", "cterm": "243", "cterm16" : "243" }
|
|
||||||
let s:white = { "gui": "#F3F3F3", "cterm": "15", "cterm16" : "15" }
|
|
||||||
let s:actual_white = { "gui": "#FFFFFF", "cterm": "231", "cterm16" : "231" }
|
|
||||||
let s:light_black = { "gui": "#424242", "cterm": "8", "cterm16" : "8" }
|
|
||||||
let s:lighter_black = { "gui": "#545454", "cterm": "240", "cterm16" : "240" }
|
|
||||||
|
|
||||||
" lighter shadows and darker grays
|
|
||||||
let s:subtle_black = { "gui": "#303030", "cterm": "236", "cterm16" : "236" }
|
|
||||||
let s:light_gray = { "gui": "#B2B2B2", "cterm": "249", "cterm16" : "249" }
|
|
||||||
let s:lighter_gray = { "gui": "#C6C6C6", "cterm": "251", "cterm16" : "251" }
|
|
||||||
|
|
||||||
" challenger deep colors:
|
|
||||||
let s:asphalt = { "gui": "#1e1c31", "cterm": "233", "cterm16": "NONE"}
|
|
||||||
let s:asphalt_subtle= { "gui": "#100E23", "cterm": "232", "cterm16": "8"}
|
|
||||||
let s:dark_asphalt = { "gui": "#565575", "cterm": "236", "cterm16": "0"}
|
|
||||||
|
|
||||||
let s:red = { "gui": "#ff8080", "cterm": "204", "cterm16": "1"}
|
|
||||||
let s:dark_red = { "gui": "#ff5458", "cterm": "203", "cterm16": "9"}
|
|
||||||
|
|
||||||
let s:green = { "gui": "#95ffa4", "cterm": "120", "cterm16": "2"}
|
|
||||||
let s:dark_green = { "gui": "#62d196", "cterm": "119", "cterm16": "10"}
|
|
||||||
|
|
||||||
let s:yellow = { "gui": "#ffe9aa", "cterm": "228", "cterm16": "3"}
|
|
||||||
let s:dark_yellow = { "gui": "#ffb378", "cterm": "215", "cterm16": "11"}
|
|
||||||
|
|
||||||
let s:blue = { "gui": "#91ddff", "cterm": "159", "cterm16": "4"}
|
|
||||||
let s:dark_blue = { "gui": "#65b2ff", "cterm": "75", "cterm16": "12"}
|
|
||||||
|
|
||||||
let s:purple = { "gui": "#c991e1", "cterm": "141", "cterm16": "5"}
|
|
||||||
let s:dark_purple = { "gui": "#906cff", "cterm": "135", "cterm16": "13"}
|
|
||||||
|
|
||||||
let s:cyan = { "gui": "#aaffe4", "cterm": "122", "cterm16": "6"}
|
|
||||||
let s:dark_cyan = { "gui": "#63f2f1", "cterm": "121", "cterm16": "14"}
|
|
||||||
|
|
||||||
let s:clouds = { "gui": "#cbe3e7", "cterm": "253", "cterm16": "7"}
|
|
||||||
let s:dark_clouds = { "gui": "#a6b3cc", "cterm": "252", "cterm16": "15"}
|
|
||||||
|
|
||||||
let s:bg = s:asphalt
|
|
||||||
let s:bg_subtle = s:asphalt_subtle
|
|
||||||
let s:bg_dark = s:dark_asphalt
|
|
||||||
let s:norm = s:clouds
|
|
||||||
let s:norm_subtle = s:dark_clouds
|
|
||||||
let s:visual = s:bg_dark
|
|
||||||
|
|
||||||
" lightline challenger deep colors:
|
|
||||||
let s:lfc = {
|
|
||||||
\'black': [ s:black.gui, s:black.cterm16],
|
|
||||||
\'medium_gray': [ s:medium_gray.gui, s:medium_gray.cterm16],
|
|
||||||
\'white': [ s:white.gui, s:white.cterm16],
|
|
||||||
\'actual_white': [ s:actual_white.gui, s:actual_white.cterm16 ],
|
|
||||||
\'light_black': [s:light_black.gui, s:light_black.cterm16],
|
|
||||||
\'lighter_black': [ s:lighter_black.gui, s:lighter_black.cterm16],
|
|
||||||
\'subtle_black': [ s:subtle_black.gui, s:subtle_black.cterm16],
|
|
||||||
\'light_gray': [ s:light_gray.gui, s:light_gray.cterm16],
|
|
||||||
\'lighter_gray': [ s:lighter_gray.gui, s:lighter_gray.cterm16],
|
|
||||||
\'asphalt': [s:asphalt.gui, s:asphalt.cterm16],
|
|
||||||
\'asphalt_subtle': [s:asphalt_subtle.gui, s:asphalt_subtle.cterm16],
|
|
||||||
\'dark_asphalt' : [s:dark_asphalt.gui, s:dark_asphalt.cterm16],
|
|
||||||
\'red' : [s:red.gui, s:red.cterm16],
|
|
||||||
\'dark_red' : [s:dark_red.gui, s:dark_red.cterm16],
|
|
||||||
\'green' : [s:green.gui, s:green.cterm16],
|
|
||||||
\'dark_green' : [s:dark_green.gui, s:dark_green.cterm16],
|
|
||||||
\'yellow' : [s:yellow.gui, s:yellow.cterm16],
|
|
||||||
\'dark_yellow' : [s:dark_yellow.gui, s:dark_yellow.cterm16],
|
|
||||||
\'blue' : [s:blue.gui, s:blue.cterm16],
|
|
||||||
\'dark_blue' : [s:dark_blue.gui, s:dark_blue.cterm16],
|
|
||||||
\'purple' : [s:purple.gui, s:purple.cterm16],
|
|
||||||
\'dark_purple' : [s:dark_purple.gui, s:dark_purple.cterm16],
|
|
||||||
\'cyan' : [s:cyan.gui, s:cyan.cterm16],
|
|
||||||
\'dark_cyan' : [s:dark_cyan.gui, s:dark_cyan.cterm16],
|
|
||||||
\'clouds' : [s:clouds.gui, s:clouds.cterm16],
|
|
||||||
\'dark_clouds' : [s:dark_clouds.gui, s:dark_clouds.cterm16],
|
|
||||||
\'bg': [s:bg.gui, s:bg.cterm16],
|
|
||||||
\'bg_subtle': [s:bg_subtle.gui, s:bg_subtle.cterm16],
|
|
||||||
\'bg_dark': [s:bg_dark.gui, s:bg_dark.cterm16],
|
|
||||||
\'norm': [s:norm.gui, s:norm.cterm16],
|
|
||||||
\'norm_subtle': [s:norm_subtle.gui, s:norm_subtle.cterm16],
|
|
||||||
\}
|
|
||||||
|
|
||||||
let s:p = { 'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {} }
|
|
||||||
|
|
||||||
" Tabline
|
|
||||||
let s:p.tabline.left = [ [ s:lfc.white, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.tabline.tabsel = [ [ s:lfc.bg_subtle, s:lfc.blue ] ]
|
|
||||||
let s:p.tabline.middle = [ [ s:lfc.white, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.tabline.right = [ [ s:lfc.bg_subtle, s:lfc.red ] ]
|
|
||||||
|
|
||||||
" Normal mode
|
|
||||||
let s:p.normal.left = [ [ s:lfc.bg_subtle, s:lfc.cyan ], [ s:lfc.bg_subtle, s:lfc.dark_cyan ] ]
|
|
||||||
let s:p.normal.middle = [ [ s:lfc.white, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.normal.right = [ [ s:lfc.bg_subtle, s:lfc.cyan ], [ s:lfc.bg_subtle, s:lfc.dark_cyan ] ]
|
|
||||||
let s:p.normal.error = [ [ s:lfc.red, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.normal.warning = [ [ s:lfc.yellow, s:lfc.bg_subtle ] ]
|
|
||||||
|
|
||||||
" Visual mode
|
|
||||||
let s:p.visual.left = [ [ s:lfc.bg_subtle, s:lfc.yellow ], [ s:lfc.bg_subtle, s:lfc.dark_yellow ] ]
|
|
||||||
let s:p.visual.right = [ [ s:lfc.bg_subtle, s:lfc.yellow ], [ s:lfc.bg_subtle, s:lfc.dark_yellow ] ]
|
|
||||||
|
|
||||||
" Replace mode
|
|
||||||
let s:p.replace.left = [ [ s:lfc.bg_subtle, s:lfc.green ], [ s:lfc.bg_subtle, s:lfc.dark_green ] ]
|
|
||||||
let s:p.replace.right = [ [ s:lfc.bg_subtle, s:lfc.green ], [ s:lfc.bg_subtle, s:lfc.dark_green ] ]
|
|
||||||
|
|
||||||
" Insert mode
|
|
||||||
let s:p.insert.left = [ [ s:lfc.bg_subtle, s:lfc.red ], [ s:lfc.bg_subtle, s:lfc.dark_red ] ]
|
|
||||||
let s:p.insert.right = [ [ s:lfc.bg_subtle, s:lfc.red ], [ s:lfc.bg_subtle, s:lfc.dark_red ] ]
|
|
||||||
|
|
||||||
" Inactive split
|
|
||||||
let s:p.inactive.left = [ [ s:lfc.dark_asphalt, s:lfc.bg_subtle ], [ s:lfc.dark_asphalt, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.inactive.middle = [ [ s:lfc.dark_asphalt, s:lfc.bg_subtle ] ]
|
|
||||||
let s:p.inactive.right = [ [ s:lfc.dark_asphalt, s:lfc.bg_subtle ], [ s:lfc.dark_asphalt, s:lfc.bg_subtle ] ]
|
|
||||||
|
|
||||||
let g:lightline#colorscheme#challenger_deep#palette = lightline#colorscheme#flatten(s:p)
|
|
|
@ -1,338 +0,0 @@
|
||||||
" Vim Color File
|
|
||||||
" Name: challenger_deep.vim
|
|
||||||
" Version: 2.0
|
|
||||||
" Maintainer: github.com/MaxSt
|
|
||||||
" License: The MIT License (MIT)
|
|
||||||
" Based On: pencil by github.com/reedes and github.com/mattly
|
|
||||||
|
|
||||||
hi clear
|
|
||||||
|
|
||||||
if exists('syntax on')
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name='challenger_deep'
|
|
||||||
set background=dark
|
|
||||||
|
|
||||||
|
|
||||||
if ! exists("g:challenger_deep_termcolors")
|
|
||||||
let g:challenger_deep_termcolors = 256
|
|
||||||
endif
|
|
||||||
|
|
||||||
" not all terminals support italics properly. If yours does, opt-in.
|
|
||||||
if ! exists("g:challenger_deep_terminal_italics")
|
|
||||||
let g:challenger_deep_terminal_italics = 0
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Colors
|
|
||||||
let s:black = { "gui": "#212121", "cterm": "0", "cterm16" : "8" }
|
|
||||||
let s:medium_gray = { "gui": "#767676", "cterm": "243", "cterm16" : "243" }
|
|
||||||
let s:white = { "gui": "#F3F3F3", "cterm": "15", "cterm16" : "15" }
|
|
||||||
let s:actual_white = { "gui": "#FFFFFF", "cterm": "231", "cterm16" : "231" }
|
|
||||||
let s:light_black = { "gui": "#424242", "cterm": "8", "cterm16" : "0" }
|
|
||||||
let s:lighter_black = { "gui": "#545454", "cterm": "240", "cterm16" : "240" }
|
|
||||||
|
|
||||||
" lighter shadows and darker grays
|
|
||||||
let s:subtle_black = { "gui": "#303030", "cterm": "236", "cterm16" : "236" }
|
|
||||||
let s:light_gray = { "gui": "#B2B2B2", "cterm": "249", "cterm16" : "249" }
|
|
||||||
let s:lighter_gray = { "gui": "#C6C6C6", "cterm": "251", "cterm16" : "251" }
|
|
||||||
|
|
||||||
" flat colors:
|
|
||||||
let s:asphalt = { "gui": "#1e1c31", "cterm": "233", "cterm16": "NONE"}
|
|
||||||
let s:asphalt_subtle= { "gui": "#100E23", "cterm": "232", "cterm16": "0"}
|
|
||||||
let s:dark_asphalt = { "gui": "#565575", "cterm": "236", "cterm16": "8"}
|
|
||||||
|
|
||||||
let s:red = { "gui": "#ff8080", "cterm": "204", "cterm16": "1"}
|
|
||||||
let s:dark_red = { "gui": "#ff5458", "cterm": "203", "cterm16": "9"}
|
|
||||||
|
|
||||||
let s:green = { "gui": "#95ffa4", "cterm": "120", "cterm16": "2"}
|
|
||||||
let s:dark_green = { "gui": "#62d196", "cterm": "119", "cterm16": "10"}
|
|
||||||
|
|
||||||
let s:yellow = { "gui": "#ffe9aa", "cterm": "228", "cterm16": "3"}
|
|
||||||
let s:dark_yellow = { "gui": "#ffb378", "cterm": "215", "cterm16": "11"}
|
|
||||||
|
|
||||||
let s:blue = { "gui": "#91ddff", "cterm": "159", "cterm16": "4"}
|
|
||||||
let s:dark_blue = { "gui": "#65b2ff", "cterm": "75", "cterm16": "12"}
|
|
||||||
|
|
||||||
let s:purple = { "gui": "#c991e1", "cterm": "141", "cterm16": "5"}
|
|
||||||
let s:dark_purple = { "gui": "#906cff", "cterm": "135", "cterm16": "13"}
|
|
||||||
|
|
||||||
let s:cyan = { "gui": "#aaffe4", "cterm": "122", "cterm16": "6"}
|
|
||||||
let s:dark_cyan = { "gui": "#63f2f1", "cterm": "121", "cterm16": "14"}
|
|
||||||
|
|
||||||
let s:clouds = { "gui": "#cbe3e7", "cterm": "253", "cterm16": "7"}
|
|
||||||
let s:dark_clouds = { "gui": "#a6b3cc", "cterm": "252", "cterm16": "15"}
|
|
||||||
|
|
||||||
let s:bg = s:asphalt
|
|
||||||
let s:bg_subtle = s:asphalt_subtle
|
|
||||||
let s:bg_dark = s:dark_asphalt
|
|
||||||
let s:norm = s:clouds
|
|
||||||
let s:norm_subtle = s:dark_clouds
|
|
||||||
let s:visual = s:bg_dark
|
|
||||||
|
|
||||||
let s:head_a = s:dark_blue
|
|
||||||
let s:head_b = s:blue
|
|
||||||
let s:head_c = s:dark_cyan
|
|
||||||
|
|
||||||
" shamelessly stolen from hemisu: https://github.com/noahfrederick/vim-hemisu/
|
|
||||||
function! s:h(group, style)
|
|
||||||
" Not all terminals support italics properly. If yours does, opt-in.
|
|
||||||
if g:challenger_deep_terminal_italics == 0 && has_key(a:style, "cterm") && a:style["cterm"] == "italic"
|
|
||||||
unlet a:style.cterm
|
|
||||||
endif
|
|
||||||
if g:challenger_deep_termcolors == 16
|
|
||||||
let l:ctermfg = (has_key(a:style, "fg") ? a:style.fg.cterm16 : "NONE")
|
|
||||||
let l:ctermbg = (has_key(a:style, "bg") ? a:style.bg.cterm16 : "NONE")
|
|
||||||
else
|
|
||||||
let l:ctermfg = (has_key(a:style, "fg") ? a:style.fg.cterm : "NONE")
|
|
||||||
let l:ctermbg = (has_key(a:style, "bg") ? a:style.bg.cterm : "NONE")
|
|
||||||
end
|
|
||||||
execute "highlight" a:group
|
|
||||||
\ "guifg=" (has_key(a:style, "fg") ? a:style.fg.gui : "NONE")
|
|
||||||
\ "guibg=" (has_key(a:style, "bg") ? a:style.bg.gui : "NONE")
|
|
||||||
\ "guisp=" (has_key(a:style, "sp") ? a:style.sp.gui : "NONE")
|
|
||||||
\ "gui=" (has_key(a:style, "gui") ? a:style.gui : "NONE")
|
|
||||||
\ "ctermfg=" . l:ctermfg
|
|
||||||
\ "ctermbg=" . l:ctermbg
|
|
||||||
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
|
|
||||||
endfunction
|
|
||||||
|
|
||||||
" common groups ================================================================
|
|
||||||
" (see `:h w18`)
|
|
||||||
|
|
||||||
call s:h("Normal", {"bg": s:bg, "fg": s:norm})
|
|
||||||
call s:h("Cursor", {"bg": s:blue, "fg": s:bg_dark})
|
|
||||||
call s:h("Comment", {"fg": s:medium_gray, "gui": "italic", "cterm": "italic"})
|
|
||||||
|
|
||||||
call s:h("Constant", {"fg": s:yellow})
|
|
||||||
hi! link String Constant
|
|
||||||
hi! link Character Constant
|
|
||||||
|
|
||||||
call s:h("Number", {"fg": s:dark_yellow})
|
|
||||||
hi! link Boolean Constant
|
|
||||||
hi! link Float Constant
|
|
||||||
|
|
||||||
call s:h("Identifier", {"fg": s:purple})
|
|
||||||
hi! link Function Identifier
|
|
||||||
|
|
||||||
call s:h("Label", {"fg": s:dark_blue})
|
|
||||||
hi! link Conditonal Statement
|
|
||||||
hi! link Exception Statement
|
|
||||||
|
|
||||||
call s:h("Operator", {"fg": s:dark_cyan})
|
|
||||||
hi! link Repeat Operator
|
|
||||||
|
|
||||||
call s:h("PreProc", {"fg": s:green})
|
|
||||||
hi! link Include PreProc
|
|
||||||
hi! link Define PreProc
|
|
||||||
hi! link Macro PreProc
|
|
||||||
hi! link PreCondit PreProc
|
|
||||||
|
|
||||||
|
|
||||||
call s:h("Keyword", {"fg": s:red})
|
|
||||||
hi! link Statement Keyword
|
|
||||||
|
|
||||||
call s:h("Type", {"fg": s:blue})
|
|
||||||
hi! link StorageClass Type
|
|
||||||
hi! link Structure Type
|
|
||||||
hi! link Typedef Type
|
|
||||||
|
|
||||||
call s:h("Special", {"fg": s:cyan})
|
|
||||||
hi! link SpecialChar Special
|
|
||||||
hi! link Tag Special
|
|
||||||
hi! link Delimiter Special
|
|
||||||
hi! link SpecialComment Special
|
|
||||||
hi! link Debug Special
|
|
||||||
|
|
||||||
call s:h("Underlined", {"fg": s:norm , "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("Ignore", {"fg": s:bg })
|
|
||||||
call s:h("Error", {"fg": s:dark_red, "bg": s:bg_subtle , "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("Todo", {"fg": s:dark_yellow, "bg": s:bg_subtle, "gui": "bold" , "cterm": "bold" })
|
|
||||||
|
|
||||||
" ui chrome ====================================================================
|
|
||||||
" ordered according to `:help hitest.vim`
|
|
||||||
|
|
||||||
call s:h("SpecialKey", {"fg": s:blue})
|
|
||||||
call s:h("Boolean", {"fg": s:dark_yellow})
|
|
||||||
call s:h("Number", {"fg": s:dark_yellow})
|
|
||||||
call s:h("Float", {"fg": s:dark_yellow})
|
|
||||||
call s:h("NonText", {"fg": s:bg_dark})
|
|
||||||
call s:h("Directory", {"fg": s:purple})
|
|
||||||
call s:h("ErrorMsg", {"fg": s:dark_red})
|
|
||||||
call s:h("IncSearch", {"bg": s:red, "fg": s:clouds})
|
|
||||||
call s:h("Search", {"bg": s:bg_dark})
|
|
||||||
call s:h("MoreMsg", {"fg": s:medium_gray, "gui": "bold", "cterm": "bold"})
|
|
||||||
hi! link ModeMsg MoreMsg
|
|
||||||
call s:h("LineNr", {"fg": s:dark_asphalt, "bg": s:bg_subtle})
|
|
||||||
call s:h("CursorLineNr", {"bg": s:bg_subtle, "fg": s:blue, "gui": "bold"})
|
|
||||||
call s:h("Question", {"fg": s:red})
|
|
||||||
call s:h("StatusLine", {"bg": s:bg_dark})
|
|
||||||
call s:h("Conceal", {"fg": s:norm})
|
|
||||||
call s:h("StatusLineNC", {"bg": s:bg_dark, "fg": s:medium_gray})
|
|
||||||
call s:h("VertSplit", {"fg": s:bg_subtle})
|
|
||||||
call s:h("Title", {"fg": s:dark_blue})
|
|
||||||
call s:h("Visual", {"bg": s:visual})
|
|
||||||
call s:h("WarningMsg", {"fg": s:yellow})
|
|
||||||
call s:h("WildMenu", {"fg": s:bg_subtle, "bg": s:cyan})
|
|
||||||
call s:h("Folded", {"bg": s:purple, "fg": s:bg_subtle})
|
|
||||||
call s:h("FoldColumn", {"fg": s:yellow})
|
|
||||||
call s:h("DiffAdd", {"fg": s:green})
|
|
||||||
call s:h("DiffDelete", {"fg": s:red})
|
|
||||||
call s:h("DiffChange", {"fg": s:dark_yellow})
|
|
||||||
call s:h("DiffText", {"fg": s:dark_blue})
|
|
||||||
call s:h("SignColumn", {"fg": s:green})
|
|
||||||
|
|
||||||
if has("gui_running")
|
|
||||||
call s:h("SpellBad", {"gui": "underline", "sp": s:dark_red})
|
|
||||||
call s:h("SpellCap", {"gui": "underline", "sp": s:green})
|
|
||||||
call s:h("SpellRare", {"gui": "underline", "sp": s:red})
|
|
||||||
call s:h("SpellLocal", {"gui": "underline", "sp": s:dark_green})
|
|
||||||
else
|
|
||||||
call s:h("SpellBad", {"cterm": "underline", "fg": s:dark_red})
|
|
||||||
call s:h("SpellCap", {"cterm": "underline", "fg": s:green})
|
|
||||||
call s:h("SpellRare", {"cterm": "underline", "fg": s:red})
|
|
||||||
call s:h("SpellLocal", {"cterm": "underline", "fg": s:dark_green})
|
|
||||||
endif
|
|
||||||
call s:h("Pmenu", {"fg": s:norm, "bg": s:bg_subtle})
|
|
||||||
call s:h("PmenuSel", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("PmenuSbar", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("PmenuThumb", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("TabLine", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("TabLineSel", {"fg": s:norm, "bg": s:bg_subtle, "gui": "bold", "cterm": "bold"})
|
|
||||||
call s:h("TabLineFill", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("CursorColumn", {"bg": s:bg_subtle})
|
|
||||||
call s:h("CursorLine", {"bg": s:bg_subtle})
|
|
||||||
call s:h("ColorColumn", {"bg": s:bg_subtle})
|
|
||||||
|
|
||||||
" remainder of syntax highlighting
|
|
||||||
call s:h("MatchParen", {"bg": s:bg_subtle, "fg": s:purple, "gui": "bold", "cterm": "bold"})
|
|
||||||
call s:h("qfLineNr", {"fg": s:medium_gray})
|
|
||||||
|
|
||||||
" hi helpHyperTextJump guifg=#5FAFD7 ctermfg=74
|
|
||||||
|
|
||||||
" HTML syntax
|
|
||||||
hi! link htmlTag Special
|
|
||||||
hi! link htmlEndTag htmlTag
|
|
||||||
|
|
||||||
hi! link htmlTagName KeyWord
|
|
||||||
" html5 tags show up as htmlTagN
|
|
||||||
hi! link htmlTagN Keyword
|
|
||||||
|
|
||||||
" HTML content
|
|
||||||
call s:h("htmlH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("htmlH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("htmlH3", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlH4", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlH5", {"fg": s:head_c })
|
|
||||||
call s:h("htmlH6", {"fg": s:head_c })
|
|
||||||
call s:h("htmlLink", {"fg": s:blue , "gui": "underline" , "cterm": "underline"})
|
|
||||||
call s:h("htmlItalic", { "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlBold", { "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("htmlBoldItalic",{ "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
" hi htmlString guifg=#87875f guibg=NONE gui=NONE ctermfg=101 ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
" tpope/vim-markdown
|
|
||||||
call s:h("markdownBlockquote", {"fg": s:norm})
|
|
||||||
call s:h("markdownBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("markdownBoldItalic", {"fg": s:norm , "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("markdownEscape", {"fg": s:norm})
|
|
||||||
call s:h("markdownH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("markdownH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("markdownH3", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("markdownH4", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("mckarkdownH5", {"fg": s:head_a})
|
|
||||||
call s:h("markdownH6", {"fg": s:head_a})
|
|
||||||
call s:h("markdownHeadingDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownHeadingRule", {"fg": s:norm})
|
|
||||||
call s:h("markdownId", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownIdDeclaration", {"fg": s:norm_subtle})
|
|
||||||
call s:h("markdownItalic", {"fg": s:norm , "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("markdownLinkDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkText", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkTextDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownListMarker", {"fg": s:norm})
|
|
||||||
call s:h("markdownOrderedListMarker", {"fg": s:norm})
|
|
||||||
call s:h("markdownRule", {"fg": s:norm})
|
|
||||||
call s:h("markdownUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("markdownUrlDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownUrlTitle", {"fg": s:norm})
|
|
||||||
call s:h("markdownUrlTitleDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownCode", {"fg": s:norm})
|
|
||||||
call s:h("markdownCodeDelimiter", {"fg": s:norm})
|
|
||||||
|
|
||||||
" plasticboy/vim-markdown
|
|
||||||
call s:h("mkdBlockQuote", {"fg": s:norm})
|
|
||||||
call s:h("mkdDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdID", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdLineContinue", {"fg": s:norm})
|
|
||||||
call s:h("mkdLink", {"fg": s:norm})
|
|
||||||
call s:h("mkdLinkDef", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdListItem", {"fg": s:norm})
|
|
||||||
call s:h("mkdNonListItemBlock", {"fg": s:norm}) " bug in syntax?
|
|
||||||
call s:h("mkdRule", {"fg": s:norm})
|
|
||||||
call s:h("mkdUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("mkdCode", {"fg": s:norm})
|
|
||||||
call s:h("mkdIndentCode", {"fg": s:norm})
|
|
||||||
|
|
||||||
" gabrielelana/vim-markdown
|
|
||||||
call s:h("markdownBlockquoteDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownInlineDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownItemDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkReference", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkText", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkTextContainer", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("markdownLinkUrlContainer", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownFencedCodeBlock", {"fg": s:norm})
|
|
||||||
call s:h("markdownInlineCode", {"fg": s:norm})
|
|
||||||
|
|
||||||
" mattly/vim-markdown-enhancements
|
|
||||||
call s:h("mmdFootnoteDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("mmdFootnoteMarker", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableAlign", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableHeadDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableHeader", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableCaptionDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableCaption", {"fg": s:norm})
|
|
||||||
|
|
||||||
" Textile content
|
|
||||||
" https://github.com/timcharper/textile.vim/blob/master/syntax/textile.vim
|
|
||||||
"call s:h("txtBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" })
|
|
||||||
"call s:h("txtEmphasis", {"fg": s:norm , "gui": "italic" , "cterm": "italic"})
|
|
||||||
|
|
||||||
" XML content
|
|
||||||
hi! link xmlTag htmlTag
|
|
||||||
hi! link xmlEndTag xmlTag
|
|
||||||
hi! link xmlTagName htmlTagName
|
|
||||||
|
|
||||||
" Signify
|
|
||||||
call s:h("SignifySignAdd",{"fg": s:green, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignChange",{"fg": s:yellow, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignDeleteFirstLine",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
|
|
||||||
" GitGutter
|
|
||||||
call s:h("GitGutterAdd",{"fg": s:green, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterChange",{"fg": s:yellow, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterChangeDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
|
|
||||||
|
|
||||||
"nvim terminal colors
|
|
||||||
let g:terminal_color_0 = s:bg_dark.gui
|
|
||||||
let g:terminal_color_1 = s:red.gui
|
|
||||||
let g:terminal_color_2 = s:green.gui
|
|
||||||
let g:terminal_color_3 = s:yellow.gui
|
|
||||||
let g:terminal_color_4 = s:blue.gui
|
|
||||||
let g:terminal_color_5 = s:purple.gui
|
|
||||||
let g:terminal_color_6 = s:cyan.gui
|
|
||||||
let g:terminal_color_7 = s:clouds.gui
|
|
||||||
let g:terminal_color_8 = s:bg_subtle.gui
|
|
||||||
let g:terminal_color_9 = s:dark_red.gui
|
|
||||||
let g:terminal_color_10 = s:dark_green.gui
|
|
||||||
let g:terminal_color_11 = s:dark_yellow.gui
|
|
||||||
let g:terminal_color_12 = s:dark_blue.gui
|
|
||||||
let g:terminal_color_13 = s:dark_purple.gui
|
|
||||||
let g:terminal_color_14 = s:dark_cyan.gui
|
|
||||||
let g:terminal_color_15 = s:dark_clouds.gui
|
|
|
@ -1,46 +0,0 @@
|
||||||
-- =============================================================================
|
|
||||||
-- Genarated by lightline to lualine theme converter
|
|
||||||
-- https://gist.github.com/shadmansaleh/000871c9a608a012721c6acc6d7a19b9
|
|
||||||
-- License: MIT License
|
|
||||||
-- =============================================================================
|
|
||||||
|
|
||||||
local colors = {
|
|
||||||
red = "#ff8080",
|
|
||||||
green = "#95ffa4",
|
|
||||||
yellow = "#ffe9aa",
|
|
||||||
cyan = "#aaffe4",
|
|
||||||
white = "#F3F3F3",
|
|
||||||
dark_red = "#ff5458",
|
|
||||||
dark_green = "#62d196",
|
|
||||||
dark_yellow = "#ffb378",
|
|
||||||
dark_cyan = "#63f2f1",
|
|
||||||
dark_asphalt = "#565575",
|
|
||||||
asphalt_subtle = "#100E23",
|
|
||||||
}
|
|
||||||
|
|
||||||
local challenger_deep = {
|
|
||||||
normal = {
|
|
||||||
b = { fg = colors.asphalt_subtle, bg = colors.dark_cyan },
|
|
||||||
a = { fg = colors.asphalt_subtle, bg = colors.cyan , gui = "bold", },
|
|
||||||
c = { fg = colors.white, bg = colors.asphalt_subtle },
|
|
||||||
},
|
|
||||||
visual = {
|
|
||||||
b = { fg = colors.asphalt_subtle, bg = colors.dark_yellow },
|
|
||||||
a = { fg = colors.asphalt_subtle, bg = colors.yellow , gui = "bold", },
|
|
||||||
},
|
|
||||||
inactive = {
|
|
||||||
b = { fg = colors.dark_asphalt, bg = colors.asphalt_subtle },
|
|
||||||
a = { fg = colors.dark_asphalt, bg = colors.asphalt_subtle , gui = "bold", },
|
|
||||||
c = { fg = colors.dark_asphalt, bg = colors.asphalt_subtle },
|
|
||||||
},
|
|
||||||
replace = {
|
|
||||||
b = { fg = colors.asphalt_subtle, bg = colors.dark_green },
|
|
||||||
a = { fg = colors.asphalt_subtle, bg = colors.green , gui = "bold", },
|
|
||||||
},
|
|
||||||
insert = {
|
|
||||||
b = { fg = colors.asphalt_subtle, bg = colors.dark_red },
|
|
||||||
a = { fg = colors.asphalt_subtle, bg = colors.red , gui = "bold", },
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
return challenger_deep
|
|
|
@ -1,338 +0,0 @@
|
||||||
" Vim Color File
|
|
||||||
" Name: challenger_deep.vim
|
|
||||||
" Version: 2.0
|
|
||||||
" Maintainer: github.com/MaxSt
|
|
||||||
" License: The MIT License (MIT)
|
|
||||||
" Based On: pencil by github.com/reedes and github.com/mattly
|
|
||||||
|
|
||||||
hi clear
|
|
||||||
|
|
||||||
if exists('syntax on')
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:colors_name='challenger_deep'
|
|
||||||
set background=dark
|
|
||||||
|
|
||||||
|
|
||||||
if ! exists("g:challenger_deep_termcolors")
|
|
||||||
let g:challenger_deep_termcolors = 256
|
|
||||||
endif
|
|
||||||
|
|
||||||
" not all terminals support italics properly. If yours does, opt-in.
|
|
||||||
if ! exists("g:challenger_deep_terminal_italics")
|
|
||||||
let g:challenger_deep_terminal_italics = 0
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Colors
|
|
||||||
let s:black = { "gui": "#212121", "cterm": "0", "cterm16" : "8" }
|
|
||||||
let s:medium_gray = { "gui": "#767676", "cterm": "243", "cterm16" : "243" }
|
|
||||||
let s:white = { "gui": "#F3F3F3", "cterm": "15", "cterm16" : "15" }
|
|
||||||
let s:actual_white = { "gui": "#FFFFFF", "cterm": "231", "cterm16" : "231" }
|
|
||||||
let s:light_black = { "gui": "#424242", "cterm": "8", "cterm16" : "0" }
|
|
||||||
let s:lighter_black = { "gui": "#545454", "cterm": "240", "cterm16" : "240" }
|
|
||||||
|
|
||||||
" lighter shadows and darker grays
|
|
||||||
let s:subtle_black = { "gui": "#303030", "cterm": "236", "cterm16" : "236" }
|
|
||||||
let s:light_gray = { "gui": "#B2B2B2", "cterm": "249", "cterm16" : "249" }
|
|
||||||
let s:lighter_gray = { "gui": "#C6C6C6", "cterm": "251", "cterm16" : "251" }
|
|
||||||
|
|
||||||
" flat colors:
|
|
||||||
let s:asphalt = { "gui": "#1e1c31", "cterm": "233", "cterm16": "NONE"}
|
|
||||||
let s:asphalt_subtle= { "gui": "#100E23", "cterm": "232", "cterm16": "0"}
|
|
||||||
let s:dark_asphalt = { "gui": "#565575", "cterm": "236", "cterm16": "8"}
|
|
||||||
|
|
||||||
let s:red = { "gui": "#ff8080", "cterm": "204", "cterm16": "1"}
|
|
||||||
let s:dark_red = { "gui": "#ff5458", "cterm": "203", "cterm16": "9"}
|
|
||||||
|
|
||||||
let s:green = { "gui": "#95ffa4", "cterm": "120", "cterm16": "2"}
|
|
||||||
let s:dark_green = { "gui": "#62d196", "cterm": "119", "cterm16": "10"}
|
|
||||||
|
|
||||||
let s:yellow = { "gui": "#ffe9aa", "cterm": "228", "cterm16": "3"}
|
|
||||||
let s:dark_yellow = { "gui": "#ffb378", "cterm": "215", "cterm16": "11"}
|
|
||||||
|
|
||||||
let s:blue = { "gui": "#91ddff", "cterm": "159", "cterm16": "4"}
|
|
||||||
let s:dark_blue = { "gui": "#65b2ff", "cterm": "75", "cterm16": "12"}
|
|
||||||
|
|
||||||
let s:purple = { "gui": "#c991e1", "cterm": "141", "cterm16": "5"}
|
|
||||||
let s:dark_purple = { "gui": "#906cff", "cterm": "135", "cterm16": "13"}
|
|
||||||
|
|
||||||
let s:cyan = { "gui": "#aaffe4", "cterm": "122", "cterm16": "6"}
|
|
||||||
let s:dark_cyan = { "gui": "#63f2f1", "cterm": "121", "cterm16": "14"}
|
|
||||||
|
|
||||||
let s:clouds = { "gui": "#cbe3e7", "cterm": "253", "cterm16": "7"}
|
|
||||||
let s:dark_clouds = { "gui": "#a6b3cc", "cterm": "252", "cterm16": "15"}
|
|
||||||
|
|
||||||
let s:bg = s:asphalt
|
|
||||||
let s:bg_subtle = s:asphalt_subtle
|
|
||||||
let s:bg_dark = s:dark_asphalt
|
|
||||||
let s:norm = s:clouds
|
|
||||||
let s:norm_subtle = s:dark_clouds
|
|
||||||
let s:visual = s:bg_dark
|
|
||||||
|
|
||||||
let s:head_a = s:dark_blue
|
|
||||||
let s:head_b = s:blue
|
|
||||||
let s:head_c = s:dark_cyan
|
|
||||||
|
|
||||||
" shamelessly stolen from hemisu: https://github.com/noahfrederick/vim-hemisu/
|
|
||||||
function! s:h(group, style)
|
|
||||||
" Not all terminals support italics properly. If yours does, opt-in.
|
|
||||||
if g:challenger_deep_terminal_italics == 0 && has_key(a:style, "cterm") && a:style["cterm"] == "italic"
|
|
||||||
unlet a:style.cterm
|
|
||||||
endif
|
|
||||||
if g:challenger_deep_termcolors == 16
|
|
||||||
let l:ctermfg = (has_key(a:style, "fg") ? a:style.fg.cterm16 : "NONE")
|
|
||||||
let l:ctermbg = (has_key(a:style, "bg") ? a:style.bg.cterm16 : "NONE")
|
|
||||||
else
|
|
||||||
let l:ctermfg = (has_key(a:style, "fg") ? a:style.fg.cterm : "NONE")
|
|
||||||
let l:ctermbg = (has_key(a:style, "bg") ? a:style.bg.cterm : "NONE")
|
|
||||||
end
|
|
||||||
execute "highlight" a:group
|
|
||||||
\ "guifg=" (has_key(a:style, "fg") ? a:style.fg.gui : "NONE")
|
|
||||||
\ "guibg=" (has_key(a:style, "bg") ? a:style.bg.gui : "NONE")
|
|
||||||
\ "guisp=" (has_key(a:style, "sp") ? a:style.sp.gui : "NONE")
|
|
||||||
\ "gui=" (has_key(a:style, "gui") ? a:style.gui : "NONE")
|
|
||||||
\ "ctermfg=" . l:ctermfg
|
|
||||||
\ "ctermbg=" . l:ctermbg
|
|
||||||
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
|
|
||||||
endfunction
|
|
||||||
|
|
||||||
" common groups ================================================================
|
|
||||||
" (see `:h w18`)
|
|
||||||
|
|
||||||
call s:h("Normal", {"bg": s:bg, "fg": s:norm})
|
|
||||||
call s:h("Cursor", {"bg": s:blue, "fg": s:bg_dark})
|
|
||||||
call s:h("Comment", {"fg": s:medium_gray, "gui": "italic", "cterm": "italic"})
|
|
||||||
|
|
||||||
call s:h("Constant", {"fg": s:yellow})
|
|
||||||
hi! link String Constant
|
|
||||||
hi! link Character Constant
|
|
||||||
|
|
||||||
call s:h("Number", {"fg": s:dark_yellow})
|
|
||||||
hi! link Boolean Constant
|
|
||||||
hi! link Float Constant
|
|
||||||
|
|
||||||
call s:h("Identifier", {"fg": s:purple})
|
|
||||||
hi! link Function Identifier
|
|
||||||
|
|
||||||
call s:h("Label", {"fg": s:dark_blue})
|
|
||||||
hi! link Conditonal Statement
|
|
||||||
hi! link Exception Statement
|
|
||||||
|
|
||||||
call s:h("Operator", {"fg": s:dark_cyan})
|
|
||||||
hi! link Repeat Operator
|
|
||||||
|
|
||||||
call s:h("PreProc", {"fg": s:green})
|
|
||||||
hi! link Include PreProc
|
|
||||||
hi! link Define PreProc
|
|
||||||
hi! link Macro PreProc
|
|
||||||
hi! link PreCondit PreProc
|
|
||||||
|
|
||||||
|
|
||||||
call s:h("Keyword", {"fg": s:red})
|
|
||||||
hi! link Statement Keyword
|
|
||||||
|
|
||||||
call s:h("Type", {"fg": s:blue})
|
|
||||||
hi! link StorageClass Type
|
|
||||||
hi! link Structure Type
|
|
||||||
hi! link Typedef Type
|
|
||||||
|
|
||||||
call s:h("Special", {"fg": s:cyan})
|
|
||||||
hi! link SpecialChar Special
|
|
||||||
hi! link Tag Special
|
|
||||||
hi! link Delimiter Special
|
|
||||||
hi! link SpecialComment Special
|
|
||||||
hi! link Debug Special
|
|
||||||
|
|
||||||
call s:h("Underlined", {"fg": s:norm , "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("Ignore", {"fg": s:bg })
|
|
||||||
call s:h("Error", {"fg": s:dark_red, "bg": s:bg_subtle , "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("Todo", {"fg": s:dark_yellow, "bg": s:bg_subtle, "gui": "bold" , "cterm": "bold" })
|
|
||||||
|
|
||||||
" ui chrome ====================================================================
|
|
||||||
" ordered according to `:help hitest.vim`
|
|
||||||
|
|
||||||
call s:h("SpecialKey", {"fg": s:blue})
|
|
||||||
call s:h("Boolean", {"fg": s:dark_yellow})
|
|
||||||
call s:h("Number", {"fg": s:dark_yellow})
|
|
||||||
call s:h("Float", {"fg": s:dark_yellow})
|
|
||||||
call s:h("NonText", {"fg": s:bg_dark})
|
|
||||||
call s:h("Directory", {"fg": s:purple})
|
|
||||||
call s:h("ErrorMsg", {"fg": s:dark_red})
|
|
||||||
call s:h("IncSearch", {"bg": s:red, "fg": s:clouds})
|
|
||||||
call s:h("Search", {"bg": s:bg_dark})
|
|
||||||
call s:h("MoreMsg", {"fg": s:medium_gray, "gui": "bold", "cterm": "bold"})
|
|
||||||
hi! link ModeMsg MoreMsg
|
|
||||||
call s:h("LineNr", {"fg": s:dark_asphalt, "bg": s:bg_subtle})
|
|
||||||
call s:h("CursorLineNr", {"bg": s:bg_subtle, "fg": s:blue, "gui": "bold"})
|
|
||||||
call s:h("Question", {"fg": s:red})
|
|
||||||
call s:h("StatusLine", {"bg": s:bg_dark})
|
|
||||||
call s:h("Conceal", {"fg": s:norm})
|
|
||||||
call s:h("StatusLineNC", {"bg": s:bg_dark, "fg": s:medium_gray})
|
|
||||||
call s:h("VertSplit", {"fg": s:bg_subtle})
|
|
||||||
call s:h("Title", {"fg": s:dark_blue})
|
|
||||||
call s:h("Visual", {"bg": s:visual})
|
|
||||||
call s:h("WarningMsg", {"fg": s:yellow})
|
|
||||||
call s:h("WildMenu", {"fg": s:bg_subtle, "bg": s:cyan})
|
|
||||||
call s:h("Folded", {"bg": s:purple, "fg": s:bg_subtle})
|
|
||||||
call s:h("FoldColumn", {"fg": s:yellow})
|
|
||||||
call s:h("DiffAdd", {"fg": s:green})
|
|
||||||
call s:h("DiffDelete", {"fg": s:red})
|
|
||||||
call s:h("DiffChange", {"fg": s:dark_yellow})
|
|
||||||
call s:h("DiffText", {"fg": s:dark_blue})
|
|
||||||
call s:h("SignColumn", {"fg": s:green})
|
|
||||||
|
|
||||||
if has("gui_running")
|
|
||||||
call s:h("SpellBad", {"gui": "underline", "sp": s:dark_red})
|
|
||||||
call s:h("SpellCap", {"gui": "underline", "sp": s:green})
|
|
||||||
call s:h("SpellRare", {"gui": "underline", "sp": s:red})
|
|
||||||
call s:h("SpellLocal", {"gui": "underline", "sp": s:dark_green})
|
|
||||||
else
|
|
||||||
call s:h("SpellBad", {"cterm": "underline", "fg": s:dark_red})
|
|
||||||
call s:h("SpellCap", {"cterm": "underline", "fg": s:green})
|
|
||||||
call s:h("SpellRare", {"cterm": "underline", "fg": s:red})
|
|
||||||
call s:h("SpellLocal", {"cterm": "underline", "fg": s:dark_green})
|
|
||||||
endif
|
|
||||||
call s:h("Pmenu", {"fg": s:norm, "bg": s:bg_subtle})
|
|
||||||
call s:h("PmenuSel", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("PmenuSbar", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("PmenuThumb", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("TabLine", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("TabLineSel", {"fg": s:norm, "bg": s:bg_subtle, "gui": "bold", "cterm": "bold"})
|
|
||||||
call s:h("TabLineFill", {"fg": s:norm, "bg": s:bg_dark})
|
|
||||||
call s:h("CursorColumn", {"bg": s:bg_subtle})
|
|
||||||
call s:h("CursorLine", {"bg": s:bg_subtle})
|
|
||||||
call s:h("ColorColumn", {"bg": s:bg_subtle})
|
|
||||||
|
|
||||||
" remainder of syntax highlighting
|
|
||||||
call s:h("MatchParen", {"bg": s:bg_subtle, "fg": s:purple, "gui": "bold", "cterm": "bold"})
|
|
||||||
call s:h("qfLineNr", {"fg": s:medium_gray})
|
|
||||||
|
|
||||||
" hi helpHyperTextJump guifg=#5FAFD7 ctermfg=74
|
|
||||||
|
|
||||||
" HTML syntax
|
|
||||||
hi! link htmlTag Special
|
|
||||||
hi! link htmlEndTag htmlTag
|
|
||||||
|
|
||||||
hi! link htmlTagName KeyWord
|
|
||||||
" html5 tags show up as htmlTagN
|
|
||||||
hi! link htmlTagN Keyword
|
|
||||||
|
|
||||||
" HTML content
|
|
||||||
call s:h("htmlH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("htmlH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("htmlH3", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlH4", {"fg": s:head_b, "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlH5", {"fg": s:head_c })
|
|
||||||
call s:h("htmlH6", {"fg": s:head_c })
|
|
||||||
call s:h("htmlLink", {"fg": s:blue , "gui": "underline" , "cterm": "underline"})
|
|
||||||
call s:h("htmlItalic", { "gui": "italic" , "cterm": "italic" })
|
|
||||||
call s:h("htmlBold", { "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("htmlBoldItalic",{ "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
" hi htmlString guifg=#87875f guibg=NONE gui=NONE ctermfg=101 ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
" tpope/vim-markdown
|
|
||||||
call s:h("markdownBlockquote", {"fg": s:norm})
|
|
||||||
call s:h("markdownBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("markdownBoldItalic", {"fg": s:norm , "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("markdownEscape", {"fg": s:norm})
|
|
||||||
call s:h("markdownH1", {"fg": s:head_a, "gui": "bold,italic", "cterm": "bold" })
|
|
||||||
call s:h("markdownH2", {"fg": s:head_a, "gui": "bold" , "cterm": "bold" })
|
|
||||||
call s:h("markdownH3", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("markdownH4", {"fg": s:head_a, "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("mckarkdownH5", {"fg": s:head_a})
|
|
||||||
call s:h("markdownH6", {"fg": s:head_a})
|
|
||||||
call s:h("markdownHeadingDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownHeadingRule", {"fg": s:norm})
|
|
||||||
call s:h("markdownId", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownIdDeclaration", {"fg": s:norm_subtle})
|
|
||||||
call s:h("markdownItalic", {"fg": s:norm , "gui": "italic" , "cterm": "italic"})
|
|
||||||
call s:h("markdownLinkDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkText", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkTextDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownListMarker", {"fg": s:norm})
|
|
||||||
call s:h("markdownOrderedListMarker", {"fg": s:norm})
|
|
||||||
call s:h("markdownRule", {"fg": s:norm})
|
|
||||||
call s:h("markdownUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("markdownUrlDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownUrlTitle", {"fg": s:norm})
|
|
||||||
call s:h("markdownUrlTitleDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownCode", {"fg": s:norm})
|
|
||||||
call s:h("markdownCodeDelimiter", {"fg": s:norm})
|
|
||||||
|
|
||||||
" plasticboy/vim-markdown
|
|
||||||
call s:h("mkdBlockQuote", {"fg": s:norm})
|
|
||||||
call s:h("mkdDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdID", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdLineContinue", {"fg": s:norm})
|
|
||||||
call s:h("mkdLink", {"fg": s:norm})
|
|
||||||
call s:h("mkdLinkDef", {"fg": s:medium_gray})
|
|
||||||
call s:h("mkdListItem", {"fg": s:norm})
|
|
||||||
call s:h("mkdNonListItemBlock", {"fg": s:norm}) " bug in syntax?
|
|
||||||
call s:h("mkdRule", {"fg": s:norm})
|
|
||||||
call s:h("mkdUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("mkdCode", {"fg": s:norm})
|
|
||||||
call s:h("mkdIndentCode", {"fg": s:norm})
|
|
||||||
|
|
||||||
" gabrielelana/vim-markdown
|
|
||||||
call s:h("markdownBlockquoteDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownInlineDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownItemDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkReference", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkText", {"fg": s:norm})
|
|
||||||
call s:h("markdownLinkTextContainer", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownLinkUrl", {"fg": s:medium_gray, "gui": "underline", "cterm": "underline"})
|
|
||||||
call s:h("markdownLinkUrlContainer", {"fg": s:medium_gray})
|
|
||||||
call s:h("markdownFencedCodeBlock", {"fg": s:norm})
|
|
||||||
call s:h("markdownInlineCode", {"fg": s:norm})
|
|
||||||
|
|
||||||
" mattly/vim-markdown-enhancements
|
|
||||||
call s:h("mmdFootnoteDelimiter", {"fg": s:medium_gray})
|
|
||||||
call s:h("mmdFootnoteMarker", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableAlign", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableHeadDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableHeader", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableCaptionDelimiter", {"fg": s:norm})
|
|
||||||
call s:h("mmdTableCaption", {"fg": s:norm})
|
|
||||||
|
|
||||||
" Textile content
|
|
||||||
" https://github.com/timcharper/textile.vim/blob/master/syntax/textile.vim
|
|
||||||
"call s:h("txtBold", {"fg": s:norm , "gui": "bold" , "cterm": "bold" })
|
|
||||||
"call s:h("txtEmphasis", {"fg": s:norm , "gui": "italic" , "cterm": "italic"})
|
|
||||||
|
|
||||||
" XML content
|
|
||||||
hi! link xmlTag htmlTag
|
|
||||||
hi! link xmlEndTag xmlTag
|
|
||||||
hi! link xmlTagName htmlTagName
|
|
||||||
|
|
||||||
" Signify
|
|
||||||
call s:h("SignifySignAdd",{"fg": s:green, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignChange",{"fg": s:yellow, "bg": s:bg_subtle})
|
|
||||||
call s:h("SignifySignDeleteFirstLine",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
|
|
||||||
" GitGutter
|
|
||||||
call s:h("GitGutterAdd",{"fg": s:green, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterChange",{"fg": s:yellow, "bg": s:bg_subtle})
|
|
||||||
call s:h("GitGutterChangeDelete",{"fg": s:red, "bg": s:bg_subtle})
|
|
||||||
|
|
||||||
|
|
||||||
"nvim terminal colors
|
|
||||||
let g:terminal_color_0 = s:bg_dark.gui
|
|
||||||
let g:terminal_color_1 = s:red.gui
|
|
||||||
let g:terminal_color_2 = s:green.gui
|
|
||||||
let g:terminal_color_3 = s:yellow.gui
|
|
||||||
let g:terminal_color_4 = s:blue.gui
|
|
||||||
let g:terminal_color_5 = s:purple.gui
|
|
||||||
let g:terminal_color_6 = s:cyan.gui
|
|
||||||
let g:terminal_color_7 = s:clouds.gui
|
|
||||||
let g:terminal_color_8 = s:bg_subtle.gui
|
|
||||||
let g:terminal_color_9 = s:dark_red.gui
|
|
||||||
let g:terminal_color_10 = s:dark_green.gui
|
|
||||||
let g:terminal_color_11 = s:dark_yellow.gui
|
|
||||||
let g:terminal_color_12 = s:dark_blue.gui
|
|
||||||
let g:terminal_color_13 = s:dark_purple.gui
|
|
||||||
let g:terminal_color_14 = s:dark_cyan.gui
|
|
||||||
let g:terminal_color_15 = s:dark_clouds.gui
|
|
633
.vim/colors/codedark.vim
Normal file
633
.vim/colors/codedark.vim
Normal file
|
@ -0,0 +1,633 @@
|
||||||
|
" Vim Code Dark (color scheme)
|
||||||
|
" https://github.com/tomasiser/vim-code-dark
|
||||||
|
|
||||||
|
scriptencoding utf-8
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name="codedark"
|
||||||
|
|
||||||
|
" Highlighting function (inspiration from https://github.com/chriskempson/base16-vim)
|
||||||
|
if &t_Co >= 256
|
||||||
|
let g:codedark_term256=1
|
||||||
|
elseif !exists("g:codedark_term256")
|
||||||
|
let g:codedark_term256=0
|
||||||
|
endif
|
||||||
|
fun! <sid>hi(group, fg, bg, attr, sp)
|
||||||
|
if !empty(a:fg)
|
||||||
|
exec "hi " . a:group . " guifg=" . a:fg.gui . " ctermfg=" . (g:codedark_term256 ? a:fg.cterm256 : a:fg.cterm)
|
||||||
|
endif
|
||||||
|
if !empty(a:bg)
|
||||||
|
exec "hi " . a:group . " guibg=" . a:bg.gui . " ctermbg=" . (g:codedark_term256 ? a:bg.cterm256 : a:bg.cterm)
|
||||||
|
endif
|
||||||
|
if a:attr != ""
|
||||||
|
exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr
|
||||||
|
endif
|
||||||
|
if !empty(a:sp)
|
||||||
|
exec "hi " . a:group . " guisp=" . a:sp.gui
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
" Choose old or new name for Treesitter groups depending on Neovim version
|
||||||
|
fun! <sid>hiTS(g_new, g_old, fg, bg, attr, sp)
|
||||||
|
call <sid>hi(has("nvim-0.8.0")? a:g_new : a:g_old, a:fg, a:bg, a:attr, a:sp)
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" ------------------
|
||||||
|
" Color definitions:
|
||||||
|
" ------------------
|
||||||
|
|
||||||
|
" Terminal colors (base16):
|
||||||
|
let s:cterm00 = "00"
|
||||||
|
let s:cterm03 = "08"
|
||||||
|
let s:cterm05 = "07"
|
||||||
|
let s:cterm07 = "15"
|
||||||
|
let s:cterm08 = "01"
|
||||||
|
let s:cterm0A = "03"
|
||||||
|
let s:cterm0B = "02"
|
||||||
|
let s:cterm0C = "06"
|
||||||
|
let s:cterm0D = "04"
|
||||||
|
let s:cterm0E = "05"
|
||||||
|
if exists('base16colorspace') && base16colorspace == "256"
|
||||||
|
let s:cterm01 = "18"
|
||||||
|
let s:cterm02 = "19"
|
||||||
|
let s:cterm04 = "20"
|
||||||
|
let s:cterm06 = "21"
|
||||||
|
let s:cterm09 = "16"
|
||||||
|
let s:cterm0F = "17"
|
||||||
|
else
|
||||||
|
let s:cterm01 = "00"
|
||||||
|
let s:cterm02 = "08"
|
||||||
|
let s:cterm04 = "07"
|
||||||
|
let s:cterm06 = "07"
|
||||||
|
let s:cterm09 = "06"
|
||||||
|
let s:cterm0F = "03"
|
||||||
|
endif
|
||||||
|
|
||||||
|
" General appearance colors:
|
||||||
|
" (some of them may be unused)
|
||||||
|
|
||||||
|
" Transparent background
|
||||||
|
if !exists("g:codedark_transparent")
|
||||||
|
let g:codedark_transparent=0
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cdNone = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'}
|
||||||
|
let s:cdFront = {'gui': '#D4D4D4', 'cterm': s:cterm05, 'cterm256': '188'}
|
||||||
|
let s:cdBack = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'}
|
||||||
|
if g:codedark_transparent | let s:cdBack = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} | endif
|
||||||
|
|
||||||
|
let s:cdTabCurrent = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'}
|
||||||
|
let s:cdTabOther = {'gui': '#2D2D2D', 'cterm': s:cterm01, 'cterm256': '236'}
|
||||||
|
let s:cdTabOutside = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'}
|
||||||
|
|
||||||
|
let s:cdLeftDark = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'}
|
||||||
|
let s:cdLeftMid = {'gui': '#373737', 'cterm': s:cterm03, 'cterm256': '237'}
|
||||||
|
let s:cdLeftLight = {'gui': '#3F3F46', 'cterm': s:cterm03, 'cterm256': '238'}
|
||||||
|
|
||||||
|
let s:cdPopupFront = {'gui': '#BBBBBB', 'cterm': s:cterm06, 'cterm256': '250'}
|
||||||
|
let s:cdPopupBack = {'gui': '#2D2D30', 'cterm': s:cterm01, 'cterm256': '236'}
|
||||||
|
let s:cdPopupHighlightBlue = {'gui': '#073655', 'cterm': s:cterm0D, 'cterm256': '24'}
|
||||||
|
let s:cdPopupHighlightGray = {'gui': '#3D3D40', 'cterm': s:cterm03, 'cterm256': '237'}
|
||||||
|
|
||||||
|
let s:cdSplitLight = {'gui': '#898989', 'cterm': s:cterm04, 'cterm256': '245'}
|
||||||
|
let s:cdSplitDark = {'gui': '#444444', 'cterm': s:cterm03, 'cterm256': '238'}
|
||||||
|
let s:cdSplitThumb = {'gui': '#424242', 'cterm': s:cterm04, 'cterm256': '238'}
|
||||||
|
|
||||||
|
let s:cdCursorDarkDark = {'gui': '#222222', 'cterm': s:cterm01, 'cterm256': '235'}
|
||||||
|
let s:cdCursorDark = {'gui': '#51504F', 'cterm': s:cterm03, 'cterm256': '239'}
|
||||||
|
let s:cdCursorLight = {'gui': '#AEAFAD', 'cterm': s:cterm04, 'cterm256': '145'}
|
||||||
|
let s:cdSelection = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'}
|
||||||
|
let s:cdLineNumber = {'gui': '#5A5A5A', 'cterm': s:cterm04, 'cterm256': '240'}
|
||||||
|
|
||||||
|
let s:cdDiffRedDark = {'gui': '#4B1818', 'cterm': s:cterm08, 'cterm256': '52'}
|
||||||
|
let s:cdDiffRedLight = {'gui': '#6F1313', 'cterm': s:cterm08, 'cterm256': '52'}
|
||||||
|
let s:cdDiffRedLightLight = {'gui': '#FB0101', 'cterm': s:cterm08, 'cterm256': '09'}
|
||||||
|
let s:cdDiffGreenDark = {'gui': '#373D29', 'cterm': s:cterm0B, 'cterm256': '237'}
|
||||||
|
let s:cdDiffGreenLight = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'}
|
||||||
|
let s:cdDiffBlueLight = {'gui': '#87d7ff', 'cterm': s:cterm0C, 'cterm256': '117'}
|
||||||
|
let s:cdDiffBlue = {'gui': '#005f87', 'cterm': s:cterm0D, 'cterm256': '24'}
|
||||||
|
|
||||||
|
let s:cdSearchCurrent = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'}
|
||||||
|
let s:cdSearch = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'}
|
||||||
|
|
||||||
|
" Syntax colors:
|
||||||
|
|
||||||
|
if !exists("g:codedark_conservative")
|
||||||
|
let g:codedark_conservative=0
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Italicized comments
|
||||||
|
if !exists("g:codedark_italics")
|
||||||
|
let g:codedark_italics=0
|
||||||
|
endif
|
||||||
|
|
||||||
|
let s:cdGray = {'gui': '#808080', 'cterm': s:cterm04, 'cterm256': '08'}
|
||||||
|
let s:cdViolet = {'gui': '#646695', 'cterm': s:cterm04, 'cterm256': '60'}
|
||||||
|
let s:cdBlue = {'gui': '#569CD6', 'cterm': s:cterm0D, 'cterm256': '75'}
|
||||||
|
let s:cdDarkBlue = {'gui': '#223E55', 'cterm': s:cterm0D, 'cterm256': '73'}
|
||||||
|
let s:cdLightBlue = {'gui': '#9CDCFE', 'cterm': s:cterm0C, 'cterm256': '117'}
|
||||||
|
if g:codedark_conservative | let s:cdLightBlue = s:cdFront | endif
|
||||||
|
let s:cdGreen = {'gui': '#6A9955', 'cterm': s:cterm0B, 'cterm256': '65'}
|
||||||
|
let s:cdBlueGreen = {'gui': '#4EC9B0', 'cterm': s:cterm0F, 'cterm256': '43'}
|
||||||
|
let s:cdLightGreen = {'gui': '#B5CEA8', 'cterm': s:cterm09, 'cterm256': '151'}
|
||||||
|
let s:cdRed = {'gui': '#F44747', 'cterm': s:cterm08, 'cterm256': '203'}
|
||||||
|
let s:cdOrange = {'gui': '#CE9178', 'cterm': s:cterm0F, 'cterm256': '173'}
|
||||||
|
let s:cdLightRed = {'gui': '#D16969', 'cterm': s:cterm08, 'cterm256': '167'}
|
||||||
|
if g:codedark_conservative | let s:cdLightRed = s:cdOrange | endif
|
||||||
|
let s:cdYellowOrange = {'gui': '#D7BA7D', 'cterm': s:cterm0A, 'cterm256': '179'}
|
||||||
|
let s:cdYellow = {'gui': '#DCDCAA', 'cterm': s:cterm0A, 'cterm256': '187'}
|
||||||
|
if g:codedark_conservative | let s:cdYellow = s:cdFront | endif
|
||||||
|
let s:cdPink = {'gui': '#C586C0', 'cterm': s:cterm0E, 'cterm256': '176'}
|
||||||
|
if g:codedark_conservative | let s:cdPink = s:cdBlue | endif
|
||||||
|
let s:cdSilver = {'gui': '#C0C0C0', 'cterm': s:cterm05, 'cterm256': '7'}
|
||||||
|
|
||||||
|
" Vim editor colors
|
||||||
|
" <sid>hi(GROUP, FOREGROUND, BACKGROUND, ATTRIBUTE, SPECIAL)
|
||||||
|
call <sid>hi('Normal', s:cdFront, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('ColorColumn', {}, s:cdCursorDarkDark, 'none', {})
|
||||||
|
call <sid>hi('Cursor', s:cdCursorDark, s:cdCursorLight, 'none', {})
|
||||||
|
call <sid>hi('CursorLine', {}, s:cdCursorDarkDark, 'none', {})
|
||||||
|
call <sid>hi('CursorColumn', {}, s:cdCursorDarkDark, 'none', {})
|
||||||
|
call <sid>hi('Directory', s:cdBlue, s:cdNone, 'none', {})
|
||||||
|
call <sid>hi('DiffAdd', s:cdFront, s:cdDiffGreenLight, 'none', {})
|
||||||
|
call <sid>hi('DiffChange', s:cdFront, s:cdDiffBlue, 'none', {})
|
||||||
|
call <sid>hi('DiffDelete', s:cdFront, s:cdDiffRedLight, 'none', {})
|
||||||
|
call <sid>hi('DiffText', s:cdBack, s:cdDiffBlueLight, 'none', {})
|
||||||
|
call <sid>hi('EndOfBuffer', s:cdLineNumber, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('ErrorMsg', s:cdRed, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('VertSplit', s:cdSplitDark, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('Folded', s:cdLeftLight, s:cdLeftDark, 'underline', {})
|
||||||
|
call <sid>hi('FoldColumn', s:cdLineNumber, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('SignColumn', {}, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('IncSearch', s:cdNone, s:cdSearchCurrent, 'none', {})
|
||||||
|
call <sid>hi('LineNr', s:cdLineNumber, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('CursorLineNr', s:cdPopupFront, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('MatchParen', s:cdNone, s:cdCursorDark, 'none', {})
|
||||||
|
call <sid>hi('ModeMsg', s:cdFront, s:cdLeftDark, 'none', {})
|
||||||
|
call <sid>hi('MoreMsg', s:cdFront, s:cdLeftDark, 'none', {})
|
||||||
|
call <sid>hi('NonText', s:cdLineNumber, s:cdNone, 'none', {})
|
||||||
|
call <sid>hi('Pmenu', s:cdPopupFront, s:cdPopupBack, 'none', {})
|
||||||
|
call <sid>hi('PmenuSel', s:cdPopupFront, s:cdPopupHighlightBlue, 'none', {})
|
||||||
|
call <sid>hi('PmenuSbar', {}, s:cdPopupHighlightGray, 'none', {})
|
||||||
|
call <sid>hi('PmenuThumb', {}, s:cdPopupFront, 'none', {})
|
||||||
|
call <sid>hi('Question', s:cdBlue, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('Search', s:cdNone, s:cdSearch, 'none', {})
|
||||||
|
call <sid>hi('SpecialKey', s:cdBlue, s:cdNone, 'none', {})
|
||||||
|
call <sid>hi('StatusLine', s:cdFront, s:cdLeftMid, 'none', {})
|
||||||
|
call <sid>hi('StatusLineNC', s:cdFront, s:cdLeftDark, 'none', {})
|
||||||
|
call <sid>hi('TabLine', s:cdFront, s:cdTabOther, 'none', {})
|
||||||
|
call <sid>hi('TabLineFill', s:cdFront, s:cdTabOutside, 'none', {})
|
||||||
|
call <sid>hi('TabLineSel', s:cdFront, s:cdTabCurrent, 'none', {})
|
||||||
|
call <sid>hi('Title', s:cdNone, s:cdNone, 'bold', {})
|
||||||
|
call <sid>hi('Visual', s:cdNone, s:cdSelection, 'none', {})
|
||||||
|
call <sid>hi('VisualNOS', s:cdNone, s:cdSelection, 'none', {})
|
||||||
|
call <sid>hi('WarningMsg', s:cdOrange, s:cdBack, 'none', {})
|
||||||
|
call <sid>hi('WildMenu', s:cdNone, s:cdSelection, 'none', {})
|
||||||
|
call <sid>hi('netrwMarkFile', s:cdFront, s:cdSelection, 'none', {})
|
||||||
|
|
||||||
|
" Legacy groups for official git.vim and diff.vim syntax
|
||||||
|
hi! link diffAdded DiffAdd
|
||||||
|
hi! link diffChanged DiffChange
|
||||||
|
hi! link diffRemoved DiffDelete
|
||||||
|
|
||||||
|
if g:codedark_italics | call <sid>hi('Comment', s:cdGreen, {}, 'italic', {}) | else | call <sid>hi('Comment', s:cdGreen, {}, 'none', {}) | endif
|
||||||
|
|
||||||
|
call <sid>hi('Constant', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('String', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('Character', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('Number', s:cdLightGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('Boolean', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('Float', s:cdLightGreen, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Identifier', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('Function', s:cdYellow, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Statement', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Conditional', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Repeat', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Label', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Operator', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('Keyword', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Exception', s:cdPink, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('PreProc', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Include', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Define', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('Macro', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('PreCondit', s:cdPink, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Type', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('StorageClass', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('Structure', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('Typedef', s:cdBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Special', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('SpecialChar', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('Tag', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('Delimiter', s:cdFront, {}, 'none', {})
|
||||||
|
if g:codedark_italics | call <sid>hi('SpecialComment', s:cdGreen, {}, 'italic', {}) | else | call <sid>hi('SpecialComment', s:cdGreen, {}, 'none', {}) | endif
|
||||||
|
call <sid>hi('Debug', s:cdFront, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Underlined', s:cdNone, {}, 'underline', {})
|
||||||
|
call <sid>hi("Conceal", s:cdFront, s:cdBack, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Ignore', s:cdBack, {}, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('Error', s:cdRed, s:cdBack, 'undercurl', s:cdRed)
|
||||||
|
|
||||||
|
call <sid>hi('Todo', s:cdNone, s:cdLeftMid, 'none', {})
|
||||||
|
|
||||||
|
call <sid>hi('SpellBad', s:cdRed, s:cdBack, 'undercurl', s:cdRed)
|
||||||
|
call <sid>hi('SpellCap', s:cdRed, s:cdBack, 'undercurl', s:cdRed)
|
||||||
|
call <sid>hi('SpellRare', s:cdRed, s:cdBack, 'undercurl', s:cdRed)
|
||||||
|
call <sid>hi('SpellLocal', s:cdRed, s:cdBack, 'undercurl', s:cdRed)
|
||||||
|
|
||||||
|
|
||||||
|
" Neovim Treesitter:
|
||||||
|
call <sid>hiTS('@error', 'TSError', s:cdRed, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@punctuation.delimiter', 'TSPunctDelimiter', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@punctuation.bracket', 'TSPunctBracket', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@punctuation.special', 'TSPunctSpecial', s:cdFront, {}, 'none', {})
|
||||||
|
" Constant
|
||||||
|
call <sid>hiTS('@constant', 'TSConstant', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@constant.builtin', 'TSConstBuiltin', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@constant.macro', 'TSConstMacro', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@string.regex', 'TSStringRegex', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@string', 'TSString', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@string.escape', 'TSStringEscape', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@character', 'TSCharacter', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@number', 'TSNumber', s:cdLightGreen, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@boolean', 'TSBoolean', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@float', 'TSFloat', s:cdLightGreen, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@annotation', 'TSAnnotation', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@attribute', 'TSAttribute', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@namespace', 'TSNamespace', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
" Functions
|
||||||
|
call <sid>hiTS('@function.builtin', 'TSFuncBuiltin', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@function', 'TSFunction', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@function.macro', 'TSFuncMacro', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@parameter', 'TSParameter', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@parameter.reference', 'TSParameterReference', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@method', 'TSMethod', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@field', 'TSField', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@property', 'TSProperty', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@constructor', 'TSConstructor', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
" Keywords
|
||||||
|
call <sid>hiTS('@conditional', 'TSConditional', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@repeat', 'TSRepeat', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@label', 'TSLabel', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@keyword', 'TSKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@keyword.function', 'TSKeywordFunction', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@keyword.operator', 'TSKeywordOperator', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@operator', 'TSOperator', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@exception', 'TSException', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@type', 'TSType', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@type.builtin', 'TSTypeBuiltin', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('TSStructure', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@include', 'TSInclude', s:cdPink, {}, 'none', {})
|
||||||
|
" Variable
|
||||||
|
call <sid>hiTS('@variable', 'TSVariable', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@variable.builtin', 'TSVariableBuiltin', s:cdLightBlue, {}, 'none', {})
|
||||||
|
" Text
|
||||||
|
call <sid>hiTS('@text', 'TSText', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.strong', 'TSStrong', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.emphasis', 'TSEmphasis', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.underline', 'TSUnderline', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.title', 'TSTitle', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.literal', 'TSLiteral', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@text.uri', 'TSURI', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
" Tags
|
||||||
|
call <sid>hiTS('@tag', 'TSTag', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hiTS('@tag.delimiter', 'TSTagDelimiter', s:cdGray, {}, 'none', {})
|
||||||
|
|
||||||
|
" Markdown:
|
||||||
|
call <sid>hi('markdownH1', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownH2', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownH3', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownH4', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownH5', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownH6', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownBold', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownCode', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownRule', s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi('markdownCodeDelimiter', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownHeadingDelimiter', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownFootnote', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownFootnoteDefinition', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownUrl', s:cdLightBlue, {}, 'underline', {})
|
||||||
|
call <sid>hi('markdownLinkText', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('markdownEscape', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
|
||||||
|
" Asciidoc (for default syntax highlighting)
|
||||||
|
call <sid>hi("asciidocAttributeEntry", s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocAttributeList", s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocAttributeRef", s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocHLabel", s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi("asciidocListingBlock", s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocMacroAttributes", s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocOneLineTitle", s:cdBlue, {}, 'bold', {})
|
||||||
|
call <sid>hi("asciidocPassthroughBlock", s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocQuotedMonospaced", s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocTriplePlusPassthrough", s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocMacro", s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocAdmonition", s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi("asciidocQuotedEmphasized", s:cdBlue, {}, 'italic', {})
|
||||||
|
call <sid>hi("asciidocQuotedEmphasized2", s:cdBlue, {}, 'italic', {})
|
||||||
|
call <sid>hi("asciidocQuotedEmphasizedItalic", s:cdBlue, {}, 'italic', {})
|
||||||
|
hi! link asciidocBackslash Keyword
|
||||||
|
hi! link asciidocQuotedBold markdownBold
|
||||||
|
hi! link asciidocQuotedMonospaced2 asciidocQuotedMonospaced
|
||||||
|
hi! link asciidocQuotedUnconstrainedBold asciidocQuotedBold
|
||||||
|
hi! link asciidocQuotedUnconstrainedEmphasized asciidocQuotedEmphasized
|
||||||
|
hi! link asciidocURL markdownUrl
|
||||||
|
|
||||||
|
" JSON:
|
||||||
|
call <sid>hi('jsonKeyword', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsonEscape', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('jsonNull', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsonBoolean', s:cdBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" HTML:
|
||||||
|
call <sid>hi('htmlTag', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('htmlEndTag', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('htmlTagName', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('htmlSpecialTagName', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('htmlArg', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" PHP:
|
||||||
|
call <sid>hi('phpStaticClasses', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('phpMethod', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('phpClass', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('phpFunction', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('phpInclude', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('phpUseClass', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('phpRegion', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('phpMethodsVar', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" CSS:
|
||||||
|
call <sid>hi('cssBraces', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('cssInclude', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('cssTagName', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssClassName', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssPseudoClass', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssPseudoClassId', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssPseudoClassLang', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssIdentifier', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssProp', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('cssDefinition', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('cssAttr', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssAttrRegion', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssColor', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssFunction', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssFunctionName', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssVendor', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssValueNumber', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssValueLength', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssUnitDecorators', s:cdOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('cssStyle', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('cssImportant', s:cdBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" JavaScript:
|
||||||
|
call <sid>hi('jsVariableDef', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsFuncArgs', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsFuncBlock', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsRegexpString', s:cdLightRed, {}, 'none', {})
|
||||||
|
call <sid>hi('jsThis', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsOperatorKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsDestructuringBlock', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsObjectKey', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsGlobalObjects', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('jsModuleKeyword', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsClassDefinition', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('jsClassKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsExtendsKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsExportDefault', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('jsFuncCall', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('jsObjectValue', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsParen', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsObjectProp', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsIfElseBlock', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsParenIfElse', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsSpreadOperator', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('jsSpreadExpression', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" Typescript:
|
||||||
|
call <sid>hi('typescriptLabel', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptExceptions', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptBraces', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptEndColons', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptParens', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDocTags', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDocComment', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptLogicSymbols', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptImport', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptBOM', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptVariableDeclaration', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptVariable', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptExport', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptAliasDeclaration', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptAliasKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptClassName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptAccessibilityModifier', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptOperator', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptArrowFunc', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptMethodAccessor', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptMember', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptTypeReference', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDefault', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptTemplateSB', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptArrowFuncArg', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptParamImpl', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptFuncComma', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptCastKeyword', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptCall', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptCase', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptReserved', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDefault', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDecorator', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptPredefinedType', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptClassHeritage', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptClassExtends', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptClassKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptBlock', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptDOMDocProp', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptTemplateSubstitution', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptClassBlock', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptFuncCallArg', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptIndexExpr', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptConditionalParen', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptArray', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptES6SetProp', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptObjectLiteral', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptTypeParameter', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptEnumKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptEnum', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptLoopParen', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptParenExp', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptModule', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptAmbientDeclaration', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptModule', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptFuncTypeArrow', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptInterfaceHeritage', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptInterfaceName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptInterfaceKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptInterfaceExtends', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptGlobal', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptAsyncFuncKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptFuncKeyword', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptGlobalMethod', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('typescriptPromiseMethod', s:cdYellow, {}, 'none', {})
|
||||||
|
|
||||||
|
" XML:
|
||||||
|
call <sid>hi('xmlTag', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('xmlTagName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('xmlEndTag', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
|
||||||
|
" Ruby:
|
||||||
|
call <sid>hi('rubyClassNameTag', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('rubyClassName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('rubyModuleName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('rubyConstant', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
|
||||||
|
" Golang:
|
||||||
|
call <sid>hi('goPackage', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goImport', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goVar', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goConst', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goStatement', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('goType', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goSignedInts', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goUnsignedInts', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goFloats', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goComplexes', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goBuiltins', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('goBoolean', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goPredefinedIdentifiers', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goTodo', s:cdGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goDeclaration', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goDeclType', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goTypeDecl', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goTypeName', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('goVarAssign', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goVarDefs', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('goReceiver', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('goReceiverType', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('goFunctionCall', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('goMethodCall', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('goSingleDecl', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" Python:
|
||||||
|
call <sid>hi('pythonStatement', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonOperator', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonException', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonExClass', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonBuiltinObj', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonBuiltinType', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonBoolean', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonNone', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonTodo', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonClassVar', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('pythonClassDef', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
|
||||||
|
" TeX:
|
||||||
|
call <sid>hi('texStatement', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('texBeginEnd', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('texBeginEndName', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('texOption', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('texBeginEndModifier', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('texDocType', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('texDocTypeArgs', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" Git:
|
||||||
|
call <sid>hi('gitcommitHeader', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitOnBranch', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitBranch', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitComment', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitSelectedType', s:cdGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitSelectedFile', s:cdGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitDiscardedType', s:cdRed, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitDiscardedFile', s:cdRed, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitOverflow', s:cdRed, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitSummary', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('gitcommitBlank', s:cdPink, {}, 'none', {})
|
||||||
|
|
||||||
|
" Lua:
|
||||||
|
call <sid>hi('luaFuncCall', s:cdYellow, {}, 'none', {})
|
||||||
|
call <sid>hi('luaFuncArgName', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('luaFuncKeyword', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('luaLocal', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('luaBuiltIn', s:cdBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
|
||||||
|
" SH:
|
||||||
|
call <sid>hi('shDeref', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('shVariable', s:cdLightBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" SQL:
|
||||||
|
call <sid>hi('sqlKeyword', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('sqlFunction', s:cdYellowOrange, {}, 'none', {})
|
||||||
|
call <sid>hi('sqlOperator', s:cdPink, {}, 'none', {})
|
||||||
|
|
||||||
|
" YAML:
|
||||||
|
call <sid>hi('yamlKey', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('yamlConstant', s:cdBlue, {}, 'none', {})
|
||||||
|
|
||||||
|
" C++:
|
||||||
|
call <sid>hi('CTagsClass', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('CTagsStructure', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('CTagsNamespace', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('CTagsGlobalVariable', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('CTagsDefinedName ', s:cdBlue, {}, 'none', {})
|
||||||
|
highlight def link CTagsFunction Function
|
||||||
|
highlight def link CTagsMember Identifier
|
||||||
|
|
||||||
|
" C++ color_coded
|
||||||
|
call <sid>hi('StructDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('UnionDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('ClassDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TypeRef', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TypedefDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TypeAliasDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('EnumDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TemplateTypeParameter', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TypeAliasTemplateDecl', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('ClassTemplate', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('ClassTemplatePartialSpecialization', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('FunctionTemplate', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TemplateRef', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('TemplateTemplateParameter', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('UsingDeclaration', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('MemberRef', s:cdLightBlue, {}, 'italic', {})
|
||||||
|
call <sid>hi('MemberRefExpr', s:cdYellow, {}, 'italic', {})
|
||||||
|
call <sid>hi('Namespace', s:cdSilver, {}, 'none', {})
|
||||||
|
call <sid>hi('NamespaceRef', s:cdSilver, {}, 'none', {})
|
||||||
|
call <sid>hi('NamespaceAlias', s:cdSilver, {}, 'none', {})
|
||||||
|
|
||||||
|
" C++ lsp-cxx-highlight
|
||||||
|
call <sid>hi('LspCxxHlSymClass', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('LspCxxHlSymStruct', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('LspCxxHlSymEnum', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('LspCxxHlSymTypeAlias', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('LspCxxHlSymTypeParameter', s:cdBlueGreen, {}, 'none', {})
|
||||||
|
call <sid>hi('LspCxxHlSymConcept', s:cdBlueGreen, {}, 'italic', {})
|
||||||
|
call <sid>hi('LspCxxHlSymNamespace', s:cdSilver, {}, 'none', {})
|
||||||
|
|
||||||
|
" Coc Explorer:
|
||||||
|
call <sid>hi('CocHighlightText', {}, s:cdSelection, 'none', {})
|
||||||
|
call <sid>hi('CocExplorerIndentLine', s:cdCursorDark, {}, 'none', {})
|
||||||
|
|
||||||
|
" nvim-cmp
|
||||||
|
call <sid>hi('CmpItemAbbrDeprecated', s:cdGray, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemAbbrMatch', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemAbbrMatchFuzzy', s:cdBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindVariable', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindInterface', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindText', s:cdLightBlue, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindFunction', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindMethod ', s:cdPink, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindKeyword', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindProperty', s:cdFront, {}, 'none', {})
|
||||||
|
call <sid>hi('CmpItemKindUnit', s:cdFront, {}, 'none', {})
|
|
@ -1,597 +0,0 @@
|
||||||
" ===============================================================
|
|
||||||
" falcon
|
|
||||||
"
|
|
||||||
" URL: https://github.com/fenetikm/falcon
|
|
||||||
" Author: Michael Welford
|
|
||||||
" License: MIT
|
|
||||||
" Last Change: 2021/10/25 20:07
|
|
||||||
" ===============================================================
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="falcon"
|
|
||||||
|
|
||||||
|
|
||||||
let Italic = ""
|
|
||||||
if exists('g:falcon_italic')
|
|
||||||
let Italic = "italic"
|
|
||||||
endif
|
|
||||||
let g:falcon_italic = get(g:, 'falcon_italic', 0)
|
|
||||||
|
|
||||||
let Bold = ""
|
|
||||||
if exists('g:falcon_bold')
|
|
||||||
let Bold = "bold"
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:falcon_bold = get(g:, 'falcon_bold', 0)
|
|
||||||
hi ALEErrorSign guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi ALEWarningSign guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi ALEInfoSign guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link AspVBSVariableSimple Identifier
|
|
||||||
hi link AspVBSStatement Keyword
|
|
||||||
hi ColorColumn guifg=NONE ctermfg=NONE guibg=#151521 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi Conceal guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Cursor guifg=NONE ctermfg=NONE guibg=#787882 ctermbg=243 gui=NONE cterm=NONE
|
|
||||||
hi CursorColumn guifg=NONE ctermfg=NONE guibg=#171729 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi CursorLine guifg=NONE ctermfg=NONE guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi CursorLineNr guifg=#B4B4B9 ctermfg=249 guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi Directory guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi DiffAdd guifg=NONE ctermfg=NONE guibg=#203003 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi DiffChange guifg=NONE ctermfg=NONE guibg=#031630 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DiffDelete guifg=NONE ctermfg=NONE guibg=#300E03 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DiffText guifg=NONE ctermfg=NONE guibg=#203003 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi ErrorMsg guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VertSplit guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Folded guifg=#787882 ctermfg=243 guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi FoldColumn guifg=#787882 ctermfg=243 guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi SignColumn guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IncSearch guifg=#020221 ctermfg=0 guibg=#BFDAFF ctermbg=153 gui=Bold cterm=Bold
|
|
||||||
hi LineNr guifg=#57575E ctermfg=240 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi MatchParen guifg=#f0e1ce ctermfg=224 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi NonText guifg=#36363A ctermfg=237 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi Normal guifg=#B4B4B9 ctermfg=249 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi PMenu guifg=#878791 ctermfg=102 guibg=#171729 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi PMenuSel guifg=#000004 ctermfg=0 guibg=#FFC552 ctermbg=221 gui=NONE cterm=NONE
|
|
||||||
hi PmenuSbar guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi PmenuThumb guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Question guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Search guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold,underline cterm=Bold,underline
|
|
||||||
hi SpecialKey guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi SpellBad guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi SpellLocal guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi SpellCap guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=undercurl cterm=undercurl
|
|
||||||
hi SpellRare guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi StatusLine guifg=#787882 ctermfg=243 guibg=#28282D ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi StatusLineNC guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi TabLine guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi TabLineFill guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi TabLineSel guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Title guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Visual guifg=#DFDFE5 ctermfg=254 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi WildMenu guifg=#020221 ctermfg=0 guibg=#FFC552 ctermbg=221 gui=NONE cterm=NONE
|
|
||||||
hi Comment guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi Constant guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi String guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Character String
|
|
||||||
hi Boolean guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi Number guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Float Number
|
|
||||||
hi Identifier guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Function guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Statement guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Conditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Repeat Statement
|
|
||||||
hi link Label Statement
|
|
||||||
hi Operator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Keyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Exception Statement
|
|
||||||
hi PreProc guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Include PreProc
|
|
||||||
hi link Define PreProc
|
|
||||||
hi link Macro PreProc
|
|
||||||
hi link PreCondit PreProc
|
|
||||||
hi Type guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link StorageClass Type
|
|
||||||
hi link Structure Type
|
|
||||||
hi link Typedef Type
|
|
||||||
hi Special guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link SpecialChar Special
|
|
||||||
hi link Tag Special
|
|
||||||
hi Delimiter guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link SpecialComment Special
|
|
||||||
hi link Debug Special
|
|
||||||
hi Underlined guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi Todo guifg=#020221 ctermfg=0 guibg=#cfc1b2 ctermbg=181 gui=Italic cterm=Italic
|
|
||||||
hi QuickFixLine guifg=#BFDAFF ctermfg=153 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi Bold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi Italic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi IndentBlanklineChar guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentBlanklineIndent1 guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentBlanklineIndent2 guifg=#4F4F59 ctermfg=239 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineCurrent guifg=#B4B4B9 ctermfg=249 guibg=#787882 ctermbg=243 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineActive guifg=#DFDFE5 ctermfg=254 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineHidden guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineFill guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi CleverFDefaultLabel guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi cPreCondit guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cDefine Define
|
|
||||||
hi cStructure guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cStorageClass StorageClass
|
|
||||||
hi link cType Type
|
|
||||||
hi cCustomParen guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cConditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cCustomFunc guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cStatement guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cppSTLnamespace guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cppAccess guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cAnsiFunction guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cSpecial guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi cssVendor guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssTagName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssSelectorOp2 guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAttrComma guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cssFunction Function
|
|
||||||
hi cssIdentifier guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssInclude guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssIncludeKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssImportant guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link cssBraces Delimiter
|
|
||||||
hi cssAttributeSelector guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssMediaType guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi cssMediaKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssFontDescriptor guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssClassName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssClassNameDot guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssProp guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAttr guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssNoise guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssPseudoClass guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAtRuleLogical guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Done guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Partial guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link diffAdded DiffAdd
|
|
||||||
hi link diffRemoved DiffDelete
|
|
||||||
hi link diffFile Title
|
|
||||||
hi diffLine guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi diffSubname guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi dockercomposeKeywords guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link elmTypeDef Type
|
|
||||||
hi elmType guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi elmTopLevelDecl guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link elmAlias Identifier
|
|
||||||
hi fugitiveSymbolicRef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveHeader guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveHunk guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveModifier guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fzf1 guifg=#FFC552 ctermfg=221 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi fzf2 guifg=#FF761A ctermfg=208 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi fzf3 guifg=#FF761A ctermfg=208 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSummary guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitBranch guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitDiscardedType guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSelectedType guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitDiscardedFile guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSelectedFile guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitconfigSection guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitconfigVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsAdd guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsChange guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsDelete guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsChangeDelete guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goLabel guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goBuiltins guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goPackage guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link goImport goPackage
|
|
||||||
hi graphqlVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlStructure guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlOperator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpHyperTextJump guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi helpStar guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpHeadline guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpSectionDelim guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpOption guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi HighlightedyankRegion guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlEndTag guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlArg guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link htmlTagName Number
|
|
||||||
hi htmlSpecialTagName guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlH1 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlH2 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link htmlH3 htmlH2
|
|
||||||
hi link htmlH4 htmlH2
|
|
||||||
hi link htmlH5 htmlH2
|
|
||||||
hi link htmlH6 htmlH2
|
|
||||||
hi htmlTitle guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlSpecialChar guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentGuidesOdd guifg=NONE ctermfg=NONE guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi IndentGuidesEven guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi javaRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link javaStatement javaRepeat
|
|
||||||
hi javaScriptBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi javaScriptNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi javaScriptGlobal guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link jsBrackets Delimiter
|
|
||||||
hi link jsClassBraces jsBrackets
|
|
||||||
hi link jsBraces jsBrackets
|
|
||||||
hi link jsObjectBraces jsBrackets
|
|
||||||
hi link jsParens jsBrackets
|
|
||||||
hi jsObjectKey guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsFuncBraces jsBrackets
|
|
||||||
hi link jsFuncParens jsBrackets
|
|
||||||
hi link jsIfElseBraces jsBrackets
|
|
||||||
hi jsFuncArgs guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsExtendsKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsArrowFunction Operator
|
|
||||||
hi jsFunction guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsRepeat jsFunction
|
|
||||||
hi jsReturn guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassDefinition guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassProperty guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link jsStorageClass StorageClass
|
|
||||||
hi jsObjectSeparator guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsObjectValue guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsExportDefault guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsRegexpCharClass guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsTemplateBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsThis guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi jsFuncCall guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsObjectProp guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsConditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsVariableDef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsFuncBlock guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsTry guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsCatch jsTry
|
|
||||||
hi jsTryCatchBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsGlobalObjects guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi jsParen guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsParenCatch jsParen
|
|
||||||
hi link jsParenIfElse jsParen
|
|
||||||
hi jsAsyncKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsForAwait jsAsyncKeyword
|
|
||||||
hi jsGlobalNodeObjects guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsonBoolean guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsonKeywordMatch Delimiter
|
|
||||||
hi link xmlEqual Operator
|
|
||||||
hi xmlEndTag guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTagN guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTagName guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultError guifg=#a82400 ctermfg=124 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultWarning guifg=#c99c40 ctermfg=179 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultInformation guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultHint guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspReferenceRead guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspReferenceText guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspReferenceWrite guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspDiagnosticsVirtualTextError guifg=#a82400 ctermfg=124 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextWarning guifg=#c99c40 ctermfg=179 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextHint guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextInformation guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsUnderlineError guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#a82400
|
|
||||||
hi LspDiagnosticsUnderlineWarning guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#c99c40
|
|
||||||
hi LspDiagnosticsUnderlineHint guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#a1968a
|
|
||||||
hi LspDiagnosticsUnderlineInformation guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#787882
|
|
||||||
hi luaFuncKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncTable guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncCall guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncArgName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaCond guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link luaStatement luaCond
|
|
||||||
hi link luaLocal Constant
|
|
||||||
hi link luaFuncParens Delimiter
|
|
||||||
hi link luaParens luaFuncParens
|
|
||||||
hi link luaBraces luaFuncParens
|
|
||||||
hi luaDocTag guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link markdownHeadingDelimiter Delimiter
|
|
||||||
hi link markdownItemDelimiter Delimiter
|
|
||||||
hi markdownInlineDelimiter guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link markdownOrderedListMarker Delimiter
|
|
||||||
hi link markdownListMarker Delimiter
|
|
||||||
hi link markdownLinkTextDelimiter Delimiter
|
|
||||||
hi markdownUrl guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi markdownCodeDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi markdownCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link markdownError SpellBad
|
|
||||||
hi markdownXmlElement guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link mkdLink Underlined
|
|
||||||
hi mkdURL guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi mkdInlineURL guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi mkdBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link mkdListItem Delimiter
|
|
||||||
hi htmlItalic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi mkdCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi mkdCodeDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link mkdHeading Delimiter
|
|
||||||
hi healthSuccess guifg=#020221 ctermfg=0 guibg=#718E3F ctermbg=65 gui=NONE cterm=NONE
|
|
||||||
hi healthError guifg=#020221 ctermfg=0 guibg=#FF3600 ctermbg=202 gui=NONE cterm=NONE
|
|
||||||
hi NormalFloat guifg=NONE ctermfg=NONE guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi NormalFloatAlt guifg=NONE ctermfg=NONE guibg=#242430 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeCWD guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeOpenable guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeClosable guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeFlags guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeGitStatusDirDirty guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi netrwClassify guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbr guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrDeprecated guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrMatch guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrMatchFuzzy guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemKind guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemMenu guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeFolderName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeRootFolder guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeFolderIcon guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeEmptyFolderName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeOpenedFolderName guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeOpenedFile guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi NvimTreeGitDirty guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitStaged guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitMerge guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitRenamed guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitNew guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitDeleted guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpCommentTitle guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi phpDocTags guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi phpDocCustomTags guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpDocNamespaceSeparator Comment
|
|
||||||
hi phpUseNamespaceSeparator guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpBoolean Boolean
|
|
||||||
hi phpStorageClass guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpClasses guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpStaticClasses guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpClassImplements guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link phpClassExtends phpClassImplements
|
|
||||||
hi phpStructure guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpMethod guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpFunctions guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpKeyword Keyword
|
|
||||||
hi link phpType Type
|
|
||||||
hi link phpParent Delimiter
|
|
||||||
hi phpMemberSelector guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpOperator Operator
|
|
||||||
hi phpVarSelector guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpIdentifier Identifier
|
|
||||||
hi phpStringDelimiter guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpSuperglobals guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpSpecialChar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link phpNullValue Boolean
|
|
||||||
hi plugDeleted guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plugBracket guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plug1 guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plug2 guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonStatement guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonExClass guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonBuiltinObj guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonDot guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonBuiltinFunc guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link pythonNone Boolean
|
|
||||||
hi rstSections guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstCodeBlock guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstDirective guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstHyperlinkTarget guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi rstExDirective guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyClass guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyClassName Normal
|
|
||||||
hi rubyModule guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyModuleName Normal
|
|
||||||
hi rubyDefine guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyControl guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyConstant guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyGlobalVariable guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi rubySymbol guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyArrayDelimiter Delimiter
|
|
||||||
hi rubyBlockParameterList guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyCurlyBlockDelimiter Delimiter
|
|
||||||
hi rubyDoBlock guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyLocalVariableOrMethod guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyMethodBlock guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyHeredocDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyCurlyBlock guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shCaseBar Operator
|
|
||||||
hi link shQuote Delimiter
|
|
||||||
hi shFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shLoop Function
|
|
||||||
hi link shTestOpr Operator
|
|
||||||
hi shVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi bashSpecialVariables guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shSnglCase Delimiter
|
|
||||||
hi shSetList guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi shStatement guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shSet shStatement
|
|
||||||
hi Sneak guifg=#F8F8FF ctermfg=15 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi SneakLabel guifg=#F8F8FF ctermfg=15 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi SneakScope guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlStatement Function
|
|
||||||
hi sqlKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlSpecial Number
|
|
||||||
hi sqlType guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlFunction Title
|
|
||||||
hi link mysqlKeyword sqlKeyword
|
|
||||||
hi link mysqlOperator Operator
|
|
||||||
hi link mysqlFunction sqlType
|
|
||||||
hi link mysqlStatement sqlStatement
|
|
||||||
hi link mysqlType sqlType
|
|
||||||
hi link Quote Delimiter
|
|
||||||
hi sshconfigKeyword guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigMatch guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigYesNo guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigLogLevel guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifySlash guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyPath guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyHeader guifg=#5521D9 ctermfg=56 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyFile guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifySection guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyNumber guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarComment guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarKind guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarNestedKind guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarScope guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarType guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarSignature guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarPseudoID guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarFoldIcon guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarHighlight guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityPublic guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityProtected guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityPrivate guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxCmds guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptsSet guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptions guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptsSetw guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link TSKeyword Keyword
|
|
||||||
hi link TSVariable Identifier
|
|
||||||
hi TSMethod guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link TSVariableBuiltin Type
|
|
||||||
hi link TSFunction Keyword
|
|
||||||
hi link TSOperator Operator
|
|
||||||
hi TSConstructor guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link TSException Keyword
|
|
||||||
hi link TSConstant Constant
|
|
||||||
hi link TSConstBuiltin Boolean
|
|
||||||
hi TSError guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link twigVarDelim Delimiter
|
|
||||||
hi link twigTagDelim Delimiter
|
|
||||||
hi twigString guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi twigOperator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi twigTagBlock guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlLink guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link twigVariable Identifier
|
|
||||||
hi twigFilter guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi snipSnippetHeaderKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link snipSnippetFooterKeyword snipSnippetHeaderKeyword
|
|
||||||
hi link snipTabStop Identifier
|
|
||||||
hi snipTabStopDefault guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link snipMirror snipTabStop
|
|
||||||
hi link snipSnippetTrigger String
|
|
||||||
hi link snipSnippetDocContextString Comment
|
|
||||||
hi DbgBreakptLine guifg=NONE ctermfg=NONE guibg=#031630 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DbgBreakptSign guifg=#031630 ctermfg=233 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi DbgCurrentLine guifg=NONE ctermfg=NONE guibg=#300E03 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DbgCurrentSign guifg=#300E03 ctermfg=233 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterAdd guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterChange guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterDelete guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterChangeDelete guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi SignatureMarkText guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Terminal guifg=#B4B4B9 ctermfg=249 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi titleEntry guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimCommentTitle guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi vimCommand guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimLet guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimNotFunc guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimIsCommand guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link vimOperParen Delimiter
|
|
||||||
hi vimFuncVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi vimFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimAutoEvent guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMap guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimGroup guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimHiTerm guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimSetSep guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link vimHighlight vimLet
|
|
||||||
hi vimSetEqual guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimNotation guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMapLhs guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMapRhs guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link VimwikiLink Underlined
|
|
||||||
hi link VimwikiHeaderChar Delimiter
|
|
||||||
hi VimwikiHeader1 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi VimwikiHeader2 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link VimwikiHeader3 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader4 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader5 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader6 VimwikiHeader2
|
|
||||||
hi link VimwikiList Delimiter
|
|
||||||
hi VimwikiPre guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiCodeChar guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiMarkers guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi VimwikiItalic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi VistaTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VistaPrefix guifg=#57575E ctermfg=240 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlAttrib guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlProcessingDelim guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlFlowStringDelimiter guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlBlockCollectionItemStart guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlBlockMappingKey guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlFlowMappingKey guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link yamlFlowIndicator Delimiter
|
|
||||||
hi link yamlKeyValueDelimiter Delimiter
|
|
||||||
hi yamlNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link yamlBool Number
|
|
||||||
hi yamlPlainScalar guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi zshCommands guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link zshBrackets Delimiter
|
|
||||||
hi zshOptStart guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi zshVariableDef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link zshTypes Type
|
|
||||||
hi link zshKeyword Keyword
|
|
||||||
hi link zshStringDelimiter Delimiter
|
|
||||||
hi link zshDelimiter Delimiter
|
|
||||||
hi link zshParentheses Delimiter
|
|
||||||
|
|
||||||
if exists('*term_setansicolors')
|
|
||||||
let g:terminal_ansi_colors = repeat([0], 16)
|
|
||||||
|
|
||||||
let g:terminal_ansi_colors[0] = '#000004'
|
|
||||||
let g:terminal_ansi_colors[1] = '#FF3600'
|
|
||||||
let g:terminal_ansi_colors[2] = '#718E3F'
|
|
||||||
let g:terminal_ansi_colors[3] = '#FFC552'
|
|
||||||
let g:terminal_ansi_colors[4] = '#635196'
|
|
||||||
let g:terminal_ansi_colors[5] = '#FF761A'
|
|
||||||
let g:terminal_ansi_colors[6] = '#34bfa4'
|
|
||||||
let g:terminal_ansi_colors[7] = '#B4B4B9'
|
|
||||||
let g:terminal_ansi_colors[8] = '#020221'
|
|
||||||
let g:terminal_ansi_colors[9] = '#FF8E78'
|
|
||||||
let g:terminal_ansi_colors[10] = '#B1BF75'
|
|
||||||
let g:terminal_ansi_colors[11] = '#FFD392'
|
|
||||||
let g:terminal_ansi_colors[12] = '#99A4BC'
|
|
||||||
let g:terminal_ansi_colors[13] = '#FFB07B'
|
|
||||||
let g:terminal_ansi_colors[14] = '#8BCCBF'
|
|
||||||
let g:terminal_ansi_colors[15] = '#F8F8FF'
|
|
||||||
endif
|
|
||||||
|
|
||||||
if has('nvim')
|
|
||||||
let g:terminal_color_0 = '#000004'
|
|
||||||
let g:terminal_color_1 = '#FF3600'
|
|
||||||
let g:terminal_color_2 = '#718E3F'
|
|
||||||
let g:terminal_color_3 = '#FFC552'
|
|
||||||
let g:terminal_color_4 = '#635196'
|
|
||||||
let g:terminal_color_5 = '#FF761A'
|
|
||||||
let g:terminal_color_6 = '#34bfa4'
|
|
||||||
let g:terminal_color_7 = '#B4B4B9'
|
|
||||||
let g:terminal_color_8 = '#020221'
|
|
||||||
let g:terminal_color_9 = '#FF8E78'
|
|
||||||
let g:terminal_color_10 = '#B1BF75'
|
|
||||||
let g:terminal_color_11 = '#FFD392'
|
|
||||||
let g:terminal_color_12 = '#99A4BC'
|
|
||||||
let g:terminal_color_13 = '#FFB07B'
|
|
||||||
let g:terminal_color_14 = '#8BCCBF'
|
|
||||||
let g:terminal_color_15 = '#F8F8FF'
|
|
||||||
endif
|
|
||||||
|
|
||||||
" ===================================
|
|
||||||
" Generated by Estilo 1.5.0
|
|
||||||
" https://github.com/jacoborus/estilo
|
|
||||||
" ===================================
|
|
|
@ -1,16 +0,0 @@
|
||||||
set nocompatible " disable compatibility with vi
|
|
||||||
syntax enable "enable syntax highlighting
|
|
||||||
|
|
||||||
" Assumes vim-plug is installed.
|
|
||||||
call plug#begin()
|
|
||||||
Plug 'fenetikm/falcon'
|
|
||||||
call plug#end()
|
|
||||||
|
|
||||||
"enable 24bit support.
|
|
||||||
set termguicolors
|
|
||||||
|
|
||||||
" enables the active / inactive functionality.
|
|
||||||
let g:falcon_background = 0
|
|
||||||
let g:falcon_inactive = 1
|
|
||||||
|
|
||||||
colorscheme falcon
|
|
|
@ -1,21 +0,0 @@
|
||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2018 fenetikm
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
|
@ -1,28 +0,0 @@
|
||||||
![falcon logo](https://raw.githubusercontent.com/fenetikm/falcon/master/support/logo2.png)
|
|
||||||
|
|
||||||
A colour scheme for terminals, vim and friends.
|
|
||||||
|
|
||||||
This is **v2.0** - vastly improved, with more tweak, less cruft.
|
|
||||||
|
|
||||||
Falcon is a work horse of a colour scheme that will (hopefully) stand the test of time - with fewer gimmicks, a more restrained colour palette but with a splash just enough to distinguish everything semantically as well a touch of delight thrown in.
|
|
||||||
|
|
||||||
![hero shot](https://raw.githubusercontent.com/fenetikm/falcon/master/support/hero2.png)
|
|
||||||
|
|
||||||
## Get started
|
|
||||||
|
|
||||||
Head to [the wiki installation page](https://github.com/fenetikm/falcon/wiki/Installation) to get going. Also have a look through what plugins and programs are [covered](https://github.com/fenetikm/falcon/wiki/Coverage), browse the [screenshot gallery](https://github.com/fenetikm/falcon/wiki/Screenshots), the [palette](https://github.com/fenetikm/falcon/wiki/Palette) and if you need a little bit of help there is also the [troubleshooting section and
|
|
||||||
FAQ](https://github.com/fenetikm/falcon/wiki/Troubleshooting-&-FAQ).
|
|
||||||
|
|
||||||
## Contact
|
|
||||||
|
|
||||||
If you want to get in touch please [drop me a line](https://michaelwelford.com/contact).
|
|
||||||
|
|
||||||
## Big Thanks
|
|
||||||
|
|
||||||
* Built with [estilo](https://github.com/jacoborus/estilo), gracias!
|
|
||||||
* Inspiration: gruvbox for not being quite right to my tastes and thus being the seed of this project
|
|
||||||
* Everyone who Vims, f'yeah!
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
Falcon is released under the [MIT license](https://github.com/fenetikm/falcon/blob/master/LICENSE).
|
|
|
@ -1,75 +0,0 @@
|
||||||
# Falcon Todo
|
|
||||||
|
|
||||||
## @Todo
|
|
||||||
* statusline - airline check
|
|
||||||
* increase contrast in markdown for code blocks - maybe another gray...
|
|
||||||
* check gnome
|
|
||||||
* add in palette file with rbg and hex and names
|
|
||||||
* vscode scheme, in progress
|
|
||||||
* update other themes with indigo for selection colour
|
|
||||||
* kitty file for inclusion
|
|
||||||
|
|
||||||
## VSCode refs
|
|
||||||
- https://github.com/sdras/night-owl-vscode-theme
|
|
||||||
- https://css-tricks.com/creating-a-vs-code-theme/
|
|
||||||
- https://marketplace.visualstudio.com/items?itemName=whizkydee.material-palenight-theme&WT.mc_id=csstricks-themearticle-sdras
|
|
||||||
|
|
||||||
## Full list
|
|
||||||
* Tag current version, create 2.x branch
|
|
||||||
* Add in some lean prompt stuff, fix up brackets to be delimiter colour etc.
|
|
||||||
* Fill out corpus (https://rosettacode.org/wiki/Rosetta_Code, https://rosettacode.org/wiki/Sorting_algorithms/Quicksort)
|
|
||||||
* PHP
|
|
||||||
* Python
|
|
||||||
* JS
|
|
||||||
* Java
|
|
||||||
* C++
|
|
||||||
* HTML
|
|
||||||
* Haskell
|
|
||||||
* Shell
|
|
||||||
* CSS
|
|
||||||
* HTML
|
|
||||||
* Automate the screenshot taking
|
|
||||||
|
|
||||||
## Done
|
|
||||||
* redo screenshots since String syntax change
|
|
||||||
* Option to force background colour / don't do
|
|
||||||
* Update all values across repo - done?
|
|
||||||
* everything else:
|
|
||||||
* alfred
|
|
||||||
* alacritty
|
|
||||||
* prism
|
|
||||||
* taskwarrior
|
|
||||||
* timewarrior
|
|
||||||
* Update palette images
|
|
||||||
* Update hero image
|
|
||||||
* New logo
|
|
||||||
* The README is too long - split into wiki pages on github
|
|
||||||
* vimdiff colours - done
|
|
||||||
* Check all grays re blueness - done
|
|
||||||
* kitty - done
|
|
||||||
* terminal colours - done
|
|
||||||
* inactive colour - a touch bluer and brighter - done
|
|
||||||
* purple use - anywhere else? - done
|
|
||||||
* fix status line and cursor line, too close - done
|
|
||||||
* other syntax highlighting for different code types = done?
|
|
||||||
* PHP - done
|
|
||||||
* tmux - done
|
|
||||||
* Colour ideas:
|
|
||||||
* Introduce a tan colour, mostly in place of bright yellow - done
|
|
||||||
* Maybe introduce another darker blue colour - done
|
|
||||||
* Tweak the terminal colours, more subdued, try other alternates e.g. pink - done
|
|
||||||
* Background colour bluer - done
|
|
||||||
* Fix contrast and: - done
|
|
||||||
* Tweak colours back to their humanistic values e.g. remove saturation from some of the brighter colours - done
|
|
||||||
* Inactive background colour more gray, tad lighter - done
|
|
||||||
* Tweak contrast, use of white vs orange for delimiters - done
|
|
||||||
* Fix exa attributes, too colourful currently - done
|
|
||||||
|
|
||||||
## Someday
|
|
||||||
* L*a*b values
|
|
||||||
* Light version? probably not though. Maybe some contrast options.
|
|
||||||
* More support:
|
|
||||||
* Mutt
|
|
||||||
* TeX
|
|
||||||
* highlight: https://gitlab.com/saalen/highlight
|
|
||||||
* Setup page under projects on michaelwelford.com, point to blog posts about it.
|
|
|
@ -1,38 +0,0 @@
|
||||||
# falcon colorscheme for alacritty
|
|
||||||
# by fenetikm, https://github.com/fenetikm/falcon
|
|
||||||
colors:
|
|
||||||
# Default colors
|
|
||||||
primary:
|
|
||||||
background: '0x020221'
|
|
||||||
foreground: '0xb4b4b9'
|
|
||||||
|
|
||||||
# Colors the cursor will use if `custom_cursor_colors` is true
|
|
||||||
cursor:
|
|
||||||
text: '0x020221'
|
|
||||||
cursor: '0xffe8c0'
|
|
||||||
|
|
||||||
# Normal colors
|
|
||||||
normal:
|
|
||||||
black: '0x000004'
|
|
||||||
red: '0xff3600'
|
|
||||||
green: '0x718e3f'
|
|
||||||
yellow: '0xffc552'
|
|
||||||
blue: '0x635196'
|
|
||||||
magenta: '0xff761a'
|
|
||||||
cyan: '0x34bfa4'
|
|
||||||
white: '0xb4b4b9'
|
|
||||||
|
|
||||||
# Bright colors
|
|
||||||
bright:
|
|
||||||
black: '0x020221'
|
|
||||||
red: '0xff8e78'
|
|
||||||
green: '0xb1bf75'
|
|
||||||
yellow: '0xffd392'
|
|
||||||
blue: '0x99a4bc'
|
|
||||||
magenta: '0xffb07b'
|
|
||||||
cyan: '0x8bccbf'
|
|
||||||
white: '0xf8f8ff'
|
|
||||||
|
|
||||||
# Use custom cursor colors. If true, display the cursor in the cursor.foreground
|
|
||||||
# and cursor.background colors, otherwise invert the colors of the cursor.
|
|
||||||
custom_cursor_colors: true
|
|
|
@ -1,61 +0,0 @@
|
||||||
{
|
|
||||||
"alfredtheme" : {
|
|
||||||
"result" : {
|
|
||||||
"textSpacing" : 4,
|
|
||||||
"subtext" : {
|
|
||||||
"size" : 12,
|
|
||||||
"colorSelected" : "#DFDFE5FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#57575EFF"
|
|
||||||
},
|
|
||||||
"shortcut" : {
|
|
||||||
"size" : 16,
|
|
||||||
"colorSelected" : "#B4B4B9FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#787882FF"
|
|
||||||
},
|
|
||||||
"backgroundSelected" : "#212127FF",
|
|
||||||
"text" : {
|
|
||||||
"size" : 20,
|
|
||||||
"colorSelected" : "#F8F8FFFF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#B4B4B9FF"
|
|
||||||
},
|
|
||||||
"iconPaddingHorizontal" : 12,
|
|
||||||
"paddingVertical" : 9,
|
|
||||||
"iconSize" : 32
|
|
||||||
},
|
|
||||||
"search" : {
|
|
||||||
"paddingVertical" : 11,
|
|
||||||
"background" : "#2F2F3AFF",
|
|
||||||
"spacing" : 0,
|
|
||||||
"text" : {
|
|
||||||
"size" : 32,
|
|
||||||
"colorSelected" : "#000004FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#FFC552FF"
|
|
||||||
},
|
|
||||||
"backgroundSelected" : "#BFDAFFFF"
|
|
||||||
},
|
|
||||||
"window" : {
|
|
||||||
"color" : "#2F2F3AFF",
|
|
||||||
"paddingHorizontal" : 9,
|
|
||||||
"width" : 560,
|
|
||||||
"borderPadding" : 0,
|
|
||||||
"borderColor" : "#FFC552FF",
|
|
||||||
"blur" : 0,
|
|
||||||
"roundness" : -16,
|
|
||||||
"paddingVertical" : 0
|
|
||||||
},
|
|
||||||
"credit" : "Michael Welford",
|
|
||||||
"separator" : {
|
|
||||||
"color" : "#00000400",
|
|
||||||
"thickness" : 0
|
|
||||||
},
|
|
||||||
"scrollbar" : {
|
|
||||||
"color" : "#57575EFF",
|
|
||||||
"thickness" : 0
|
|
||||||
},
|
|
||||||
"name" : "Falcon Alternate"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,61 +0,0 @@
|
||||||
{
|
|
||||||
"alfredtheme" : {
|
|
||||||
"result" : {
|
|
||||||
"textSpacing" : 4,
|
|
||||||
"subtext" : {
|
|
||||||
"size" : 12,
|
|
||||||
"colorSelected" : "#DFDFE5FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#57575EFF"
|
|
||||||
},
|
|
||||||
"shortcut" : {
|
|
||||||
"size" : 16,
|
|
||||||
"colorSelected" : "#B4B4B9FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#787882FF"
|
|
||||||
},
|
|
||||||
"backgroundSelected" : "#212127FF",
|
|
||||||
"text" : {
|
|
||||||
"size" : 20,
|
|
||||||
"colorSelected" : "#F8F8FFFF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#B4B4B9FF"
|
|
||||||
},
|
|
||||||
"iconPaddingHorizontal" : 12,
|
|
||||||
"paddingVertical" : 9,
|
|
||||||
"iconSize" : 32
|
|
||||||
},
|
|
||||||
"search" : {
|
|
||||||
"paddingVertical" : 11,
|
|
||||||
"background" : "#020221FF",
|
|
||||||
"spacing" : 0,
|
|
||||||
"text" : {
|
|
||||||
"size" : 32,
|
|
||||||
"colorSelected" : "#000004FF",
|
|
||||||
"font" : "Fira Code",
|
|
||||||
"color" : "#FFC552FF"
|
|
||||||
},
|
|
||||||
"backgroundSelected" : "#BFDAFFFF"
|
|
||||||
},
|
|
||||||
"window" : {
|
|
||||||
"color" : "#020221FF",
|
|
||||||
"paddingHorizontal" : 9,
|
|
||||||
"width" : 560,
|
|
||||||
"borderPadding" : 0,
|
|
||||||
"borderColor" : "#FFC552FF",
|
|
||||||
"blur" : 0,
|
|
||||||
"roundness" : -16,
|
|
||||||
"paddingVertical" : 0
|
|
||||||
},
|
|
||||||
"credit" : "Michael Welford",
|
|
||||||
"separator" : {
|
|
||||||
"color" : "#00000400",
|
|
||||||
"thickness" : 0
|
|
||||||
},
|
|
||||||
"scrollbar" : {
|
|
||||||
"color" : "#57575EFF",
|
|
||||||
"thickness" : 0
|
|
||||||
},
|
|
||||||
"name" : "Falcon Default"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,50 +0,0 @@
|
||||||
" ============================================================
|
|
||||||
" falcon
|
|
||||||
"
|
|
||||||
" URL:https://github.com/fenetikm/falcon
|
|
||||||
" Author: Michael Welford
|
|
||||||
" License: MIT
|
|
||||||
" Last Change: 2021/10/25 20:07
|
|
||||||
" ============================================================
|
|
||||||
|
|
||||||
let g:airline#themes#falcon#palette = {}
|
|
||||||
|
|
||||||
let s:normal1 = [ "#000004", "#B4B4B9", 0, 249 ]
|
|
||||||
let s:normal2 = [ "#B4B4B9", "#36363A", 249, 237 ]
|
|
||||||
let s:normal3 = [ "#787882", "#28282D", 243, 235 ]
|
|
||||||
let g:airline#themes#falcon#palette.normal = airline#themes#generate_color_map(s:normal1, s:normal2, s:normal3)
|
|
||||||
|
|
||||||
let s:insert1 = [ "#000004", "#FF3600", 0, 202 ]
|
|
||||||
let s:insert2 = [ "#B4B4B9", "#36363A", 249, 237 ]
|
|
||||||
let s:insert3 = [ "#B4B4B9", "#28282D", 249, 235 ]
|
|
||||||
let g:airline#themes#falcon#palette.insert = airline#themes#generate_color_map(s:insert1, s:insert2, s:insert3)
|
|
||||||
|
|
||||||
let s:replace1 = [ "#000004", "#FF761A", 0, 208 ]
|
|
||||||
let s:replace2 = [ "#B4B4B9", "#36363A", 249, 237 ]
|
|
||||||
let s:replace3 = [ "#B4B4B9", "#28282D", 249, 235 ]
|
|
||||||
let g:airline#themes#falcon#palette.replace = airline#themes#generate_color_map(s:replace1, s:replace2, s:replace3)
|
|
||||||
|
|
||||||
let s:visual1 = [ "#000004", "#FFC552", 0, 221 ]
|
|
||||||
let s:visual2 = [ "#B4B4B9", "#36363A", 249, 237 ]
|
|
||||||
let s:visual3 = [ "#B4B4B9", "#28282D", 249, 235 ]
|
|
||||||
let g:airline#themes#falcon#palette.visual = airline#themes#generate_color_map(s:visual1, s:visual2, s:visual3)
|
|
||||||
|
|
||||||
let s:inactive1 = [ "#57575E", "#1C1C22", 240, 234 ]
|
|
||||||
let s:inactive2 = [ "#57575E", "#1C1C22", 240, 234 ]
|
|
||||||
let s:inactive3 = [ "#57575E", "#1C1C22", 240, 234 ]
|
|
||||||
let g:airline#themes#falcon#palette.inactive = airline#themes#generate_color_map(s:inactive1, s:inactive2, s:inactive3)
|
|
||||||
|
|
||||||
if !get(g:, 'loaded_ctrlp', 0)
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
let s:CP1 = [ "#787882", "#36363A", 243, 237 ]
|
|
||||||
let s:CP2 = [ "#787882", "#36363A", 243, 237 ]
|
|
||||||
let s:CP3 = [ "#787882", "#36363A", 243, 237 ]
|
|
||||||
|
|
||||||
let g:airline#themes#falcon#palette.ctrlp = airline#extensions#ctrlp#generate_color_map(s:CP1, s:CP2, s:CP3)
|
|
||||||
|
|
||||||
" ===================================
|
|
||||||
" Generated by Estilo 1.5.0
|
|
||||||
" https://github.com/jacoborus/estilo
|
|
||||||
" ===================================
|
|
|
@ -1,42 +0,0 @@
|
||||||
" ============================================================
|
|
||||||
" Falcon
|
|
||||||
"
|
|
||||||
" URL: https://github.com/fenetikm/falcon
|
|
||||||
" Author: Michael Welford
|
|
||||||
" License: MIT
|
|
||||||
" Last Change: 2018/01/06 22:27
|
|
||||||
" ============================================================
|
|
||||||
|
|
||||||
if exists('g:lightline')
|
|
||||||
let s:p = {"normal": {}, "inactive": {}, "insert": {}, "replace": {}, "visual": {}, "tabline": {} }
|
|
||||||
|
|
||||||
let s:p.normal.left = [[["#000004", 0], ["#dfdfe5", 254]], [["#dfdfe5", 248], ["#28282d", 241]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.normal.right = [[["#000004", 0], ["#dfdfe5", 254]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.normal.middle = [[["#57575e", 241], ["#28282d", 237]]]
|
|
||||||
let s:p.inactive.left = [[["#57575e", 241], ["#1c1c22", 237], 'italic'], [["#57575e", 241], ["#1c1c22", 237], 'italic']]
|
|
||||||
let s:p.inactive.right = [[["#57575e", 241], ["#1c1c22", 237], 'italic'], [["#57575e", 241], ["#1c1c22", 237], 'italic']]
|
|
||||||
let s:p.inactive.middle = [[["#57575e", 241], ["#1c1c22", 237], 'italic']]
|
|
||||||
let s:p.insert.left = [[["#000004", 0], ["#ff3600", 202]], [["#d4d4d9", 248], ["#28282d", 241]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.insert.right = [[["#000004", 0], ["#ff3600", 202]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.insert.middle = [[["#57575e", 241], ["#28282d", 241]]]
|
|
||||||
let s:p.replace.left = [[["#000004", 0], ["#ff761a", 208]], [["#d4d4d9", 248], ["#28282d", 241]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.replace.right = [[["#000004", 0], ["#ff761a", 208]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.replace.middle = [[["#57575e", 241], ["#28282d", 241]]]
|
|
||||||
let s:p.visual.left = [[["#000004", 0], ["#ffc552", 220]], [["#d4d4d9", 248], ["#28282d", 241]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.visual.right = [[["#000004", 0], ["#ffc552", 220]], [["#787882", 248], ["#28282d", 241]]]
|
|
||||||
let s:p.visual.middle = [[["#57575e", 241], ["#28282d", 241]]]
|
|
||||||
let s:p.tabline.left = [[["#57575e", 241], ["#28282d", 237]]]
|
|
||||||
let s:p.tabline.tabsel = [[["#dfdfe5", 248], ["#28282d", 237]]]
|
|
||||||
let s:p.tabline.middle = [[["#57575e", 241], ["#28282d", 237]]]
|
|
||||||
let s:p.tabline.right = [[["#57575e", 241], ["#28282d", 237]]]
|
|
||||||
let s:p.normal.error = [[["#000004", 254], ["#ff3600", 202]]]
|
|
||||||
let s:p.normal.warning = [[["#000004", 208], ["#ff761a", 208]]]
|
|
||||||
let s:p.normal.ok = [[["#000004", 208], ["#718e3f", 208]]]
|
|
||||||
|
|
||||||
let g:lightline#colorscheme#falcon#palette = lightline#colorscheme#flatten(s:p)
|
|
||||||
endif
|
|
||||||
|
|
||||||
" ===================================
|
|
||||||
" Generated by Estilo 1.3.3
|
|
||||||
" https://github.com/jacoborus/estilo
|
|
||||||
" ===================================
|
|
|
@ -1,597 +0,0 @@
|
||||||
" ===============================================================
|
|
||||||
" falcon
|
|
||||||
"
|
|
||||||
" URL: https://github.com/fenetikm/falcon
|
|
||||||
" Author: Michael Welford
|
|
||||||
" License: MIT
|
|
||||||
" Last Change: 2021/10/25 20:07
|
|
||||||
" ===============================================================
|
|
||||||
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="falcon"
|
|
||||||
|
|
||||||
|
|
||||||
let Italic = ""
|
|
||||||
if exists('g:falcon_italic')
|
|
||||||
let Italic = "italic"
|
|
||||||
endif
|
|
||||||
let g:falcon_italic = get(g:, 'falcon_italic', 0)
|
|
||||||
|
|
||||||
let Bold = ""
|
|
||||||
if exists('g:falcon_bold')
|
|
||||||
let Bold = "bold"
|
|
||||||
endif
|
|
||||||
|
|
||||||
let g:falcon_bold = get(g:, 'falcon_bold', 0)
|
|
||||||
hi ALEErrorSign guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi ALEWarningSign guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi ALEInfoSign guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link AspVBSVariableSimple Identifier
|
|
||||||
hi link AspVBSStatement Keyword
|
|
||||||
hi ColorColumn guifg=NONE ctermfg=NONE guibg=#151521 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi Conceal guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Cursor guifg=NONE ctermfg=NONE guibg=#787882 ctermbg=243 gui=NONE cterm=NONE
|
|
||||||
hi CursorColumn guifg=NONE ctermfg=NONE guibg=#171729 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi CursorLine guifg=NONE ctermfg=NONE guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi CursorLineNr guifg=#B4B4B9 ctermfg=249 guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi Directory guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi DiffAdd guifg=NONE ctermfg=NONE guibg=#203003 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi DiffChange guifg=NONE ctermfg=NONE guibg=#031630 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DiffDelete guifg=NONE ctermfg=NONE guibg=#300E03 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DiffText guifg=NONE ctermfg=NONE guibg=#203003 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi ErrorMsg guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VertSplit guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Folded guifg=#787882 ctermfg=243 guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi FoldColumn guifg=#787882 ctermfg=243 guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi SignColumn guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IncSearch guifg=#020221 ctermfg=0 guibg=#BFDAFF ctermbg=153 gui=Bold cterm=Bold
|
|
||||||
hi LineNr guifg=#57575E ctermfg=240 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi MatchParen guifg=#f0e1ce ctermfg=224 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi NonText guifg=#36363A ctermfg=237 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi Normal guifg=#B4B4B9 ctermfg=249 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi PMenu guifg=#878791 ctermfg=102 guibg=#171729 ctermbg=234 gui=NONE cterm=NONE
|
|
||||||
hi PMenuSel guifg=#000004 ctermfg=0 guibg=#FFC552 ctermbg=221 gui=NONE cterm=NONE
|
|
||||||
hi PmenuSbar guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi PmenuThumb guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Question guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Search guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold,underline cterm=Bold,underline
|
|
||||||
hi SpecialKey guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi SpellBad guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi SpellLocal guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi SpellCap guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=undercurl cterm=undercurl
|
|
||||||
hi SpellRare guifg=NONE ctermfg=NONE guibg=#3F3A59 ctermbg=237 gui=underline cterm=underline
|
|
||||||
hi StatusLine guifg=#787882 ctermfg=243 guibg=#28282D ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi StatusLineNC guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi TabLine guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi TabLineFill guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi TabLineSel guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Title guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Visual guifg=#DFDFE5 ctermfg=254 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi WildMenu guifg=#020221 ctermfg=0 guibg=#FFC552 ctermbg=221 gui=NONE cterm=NONE
|
|
||||||
hi Comment guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi Constant guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi String guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Character String
|
|
||||||
hi Boolean guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi Number guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Float Number
|
|
||||||
hi Identifier guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Function guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Statement guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Conditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Repeat Statement
|
|
||||||
hi link Label Statement
|
|
||||||
hi Operator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Keyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Exception Statement
|
|
||||||
hi PreProc guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link Include PreProc
|
|
||||||
hi link Define PreProc
|
|
||||||
hi link Macro PreProc
|
|
||||||
hi link PreCondit PreProc
|
|
||||||
hi Type guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link StorageClass Type
|
|
||||||
hi link Structure Type
|
|
||||||
hi link Typedef Type
|
|
||||||
hi Special guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link SpecialChar Special
|
|
||||||
hi link Tag Special
|
|
||||||
hi Delimiter guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link SpecialComment Special
|
|
||||||
hi link Debug Special
|
|
||||||
hi Underlined guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi Todo guifg=#020221 ctermfg=0 guibg=#cfc1b2 ctermbg=181 gui=Italic cterm=Italic
|
|
||||||
hi QuickFixLine guifg=#BFDAFF ctermfg=153 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi Bold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi Italic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi IndentBlanklineChar guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentBlanklineIndent1 guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentBlanklineIndent2 guifg=#4F4F59 ctermfg=239 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineCurrent guifg=#B4B4B9 ctermfg=249 guibg=#787882 ctermbg=243 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineActive guifg=#DFDFE5 ctermfg=254 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineHidden guifg=#787882 ctermfg=243 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi BufTabLineFill guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi CleverFDefaultLabel guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi cPreCondit guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cDefine Define
|
|
||||||
hi cStructure guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cStorageClass StorageClass
|
|
||||||
hi link cType Type
|
|
||||||
hi cCustomParen guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cConditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cCustomFunc guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cStatement guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cppSTLnamespace guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cppAccess guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cAnsiFunction guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cSpecial guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi cssVendor guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssTagName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssSelectorOp2 guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAttrComma guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link cssFunction Function
|
|
||||||
hi cssIdentifier guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssInclude guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssIncludeKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssImportant guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link cssBraces Delimiter
|
|
||||||
hi cssAttributeSelector guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssMediaType guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi cssMediaKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssFontDescriptor guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssClassName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssClassNameDot guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssProp guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAttr guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssNoise guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssPseudoClass guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi cssAtRuleLogical guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Done guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Partial guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link diffAdded DiffAdd
|
|
||||||
hi link diffRemoved DiffDelete
|
|
||||||
hi link diffFile Title
|
|
||||||
hi diffLine guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi diffSubname guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi dockercomposeKeywords guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link elmTypeDef Type
|
|
||||||
hi elmType guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi elmTopLevelDecl guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link elmAlias Identifier
|
|
||||||
hi fugitiveSymbolicRef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveHeader guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveHunk guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fugitiveModifier guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi fzf1 guifg=#FFC552 ctermfg=221 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi fzf2 guifg=#FF761A ctermfg=208 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi fzf3 guifg=#FF761A ctermfg=208 guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSummary guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitBranch guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitDiscardedType guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSelectedType guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitDiscardedFile guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitcommitSelectedFile guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitconfigSection guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi gitconfigVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsAdd guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsChange guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsDelete guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitSignsChangeDelete guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goLabel guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goBuiltins guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi goPackage guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link goImport goPackage
|
|
||||||
hi graphqlVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlStructure guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi graphqlOperator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpHyperTextJump guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi helpStar guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpHeadline guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpSectionDelim guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi helpOption guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi HighlightedyankRegion guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlEndTag guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlArg guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link htmlTagName Number
|
|
||||||
hi htmlSpecialTagName guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlH1 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlH2 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link htmlH3 htmlH2
|
|
||||||
hi link htmlH4 htmlH2
|
|
||||||
hi link htmlH5 htmlH2
|
|
||||||
hi link htmlH6 htmlH2
|
|
||||||
hi htmlTitle guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlSpecialChar guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi IndentGuidesOdd guifg=NONE ctermfg=NONE guibg=#36363A ctermbg=237 gui=NONE cterm=NONE
|
|
||||||
hi IndentGuidesEven guifg=NONE ctermfg=NONE guibg=#212127 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi javaRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link javaStatement javaRepeat
|
|
||||||
hi javaScriptBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi javaScriptNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi javaScriptGlobal guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link jsBrackets Delimiter
|
|
||||||
hi link jsClassBraces jsBrackets
|
|
||||||
hi link jsBraces jsBrackets
|
|
||||||
hi link jsObjectBraces jsBrackets
|
|
||||||
hi link jsParens jsBrackets
|
|
||||||
hi jsObjectKey guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsFuncBraces jsBrackets
|
|
||||||
hi link jsFuncParens jsBrackets
|
|
||||||
hi link jsIfElseBraces jsBrackets
|
|
||||||
hi jsFuncArgs guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsExtendsKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsArrowFunction Operator
|
|
||||||
hi jsFunction guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsRepeat jsFunction
|
|
||||||
hi jsReturn guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassDefinition guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassProperty guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsClassFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link jsStorageClass StorageClass
|
|
||||||
hi jsObjectSeparator guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsObjectValue guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsExportDefault guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsRegexpCharClass guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsTemplateBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsThis guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi jsFuncCall guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsObjectProp guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsConditional guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsVariableDef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsFuncBlock guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsTry guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsCatch jsTry
|
|
||||||
hi jsTryCatchBraces guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsGlobalObjects guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi jsParen guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsParenCatch jsParen
|
|
||||||
hi link jsParenIfElse jsParen
|
|
||||||
hi jsAsyncKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsForAwait jsAsyncKeyword
|
|
||||||
hi jsGlobalNodeObjects guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi jsonBoolean guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link jsonKeywordMatch Delimiter
|
|
||||||
hi link xmlEqual Operator
|
|
||||||
hi xmlEndTag guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTagN guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTagName guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultError guifg=#a82400 ctermfg=124 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultWarning guifg=#c99c40 ctermfg=179 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultInformation guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspDiagnosticsDefaultHint guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi LspReferenceRead guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspReferenceText guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspReferenceWrite guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi LspDiagnosticsVirtualTextError guifg=#a82400 ctermfg=124 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextWarning guifg=#c99c40 ctermfg=179 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextHint guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsVirtualTextInformation guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi LspDiagnosticsUnderlineError guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#a82400
|
|
||||||
hi LspDiagnosticsUnderlineWarning guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#c99c40
|
|
||||||
hi LspDiagnosticsUnderlineHint guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#a1968a
|
|
||||||
hi LspDiagnosticsUnderlineInformation guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=undercurl cterm=undercurl guisp=#787882
|
|
||||||
hi luaFuncKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncTable guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncCall guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaFuncArgName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi luaCond guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link luaStatement luaCond
|
|
||||||
hi link luaLocal Constant
|
|
||||||
hi link luaFuncParens Delimiter
|
|
||||||
hi link luaParens luaFuncParens
|
|
||||||
hi link luaBraces luaFuncParens
|
|
||||||
hi luaDocTag guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link markdownHeadingDelimiter Delimiter
|
|
||||||
hi link markdownItemDelimiter Delimiter
|
|
||||||
hi markdownInlineDelimiter guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link markdownOrderedListMarker Delimiter
|
|
||||||
hi link markdownListMarker Delimiter
|
|
||||||
hi link markdownLinkTextDelimiter Delimiter
|
|
||||||
hi markdownUrl guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi markdownCodeDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi markdownCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link markdownError SpellBad
|
|
||||||
hi markdownXmlElement guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link mkdLink Underlined
|
|
||||||
hi mkdURL guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi mkdInlineURL guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi mkdBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi htmlBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link mkdListItem Delimiter
|
|
||||||
hi htmlItalic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi mkdCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi mkdCodeDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link mkdHeading Delimiter
|
|
||||||
hi healthSuccess guifg=#020221 ctermfg=0 guibg=#718E3F ctermbg=65 gui=NONE cterm=NONE
|
|
||||||
hi healthError guifg=#020221 ctermfg=0 guibg=#FF3600 ctermbg=202 gui=NONE cterm=NONE
|
|
||||||
hi NormalFloat guifg=NONE ctermfg=NONE guibg=#2F2F3A ctermbg=236 gui=NONE cterm=NONE
|
|
||||||
hi NormalFloatAlt guifg=NONE ctermfg=NONE guibg=#242430 ctermbg=235 gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeCWD guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeOpenable guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeClosable guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeFlags guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NERDTreeGitStatusDirDirty guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi netrwClassify guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbr guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrDeprecated guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrMatch guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemAbbrMatchFuzzy guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemKind guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi CmpItemMenu guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeFolderName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeRootFolder guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeFolderIcon guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeEmptyFolderName guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeOpenedFolderName guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeOpenedFile guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi NvimTreeGitDirty guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitStaged guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitMerge guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitRenamed guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitNew guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi NvimTreeGitDeleted guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpCommentTitle guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi phpDocTags guifg=#a1968a ctermfg=246 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi phpDocCustomTags guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpDocNamespaceSeparator Comment
|
|
||||||
hi phpUseNamespaceSeparator guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpBoolean Boolean
|
|
||||||
hi phpStorageClass guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpClasses guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpStaticClasses guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpClassImplements guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link phpClassExtends phpClassImplements
|
|
||||||
hi phpStructure guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpMethod guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpFunctions guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpKeyword Keyword
|
|
||||||
hi link phpType Type
|
|
||||||
hi link phpParent Delimiter
|
|
||||||
hi phpMemberSelector guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpOperator Operator
|
|
||||||
hi phpVarSelector guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link phpIdentifier Identifier
|
|
||||||
hi phpStringDelimiter guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi phpSuperglobals guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi phpSpecialChar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link phpNullValue Boolean
|
|
||||||
hi plugDeleted guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plugBracket guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plug1 guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi plug2 guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonStatement guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonRepeat guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonExClass guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonBuiltinObj guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonDot guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi pythonBuiltinFunc guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link pythonNone Boolean
|
|
||||||
hi rstSections guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstCodeBlock guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstDirective guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rstHyperlinkTarget guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=underline cterm=underline
|
|
||||||
hi rstExDirective guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyClass guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyClassName Normal
|
|
||||||
hi rubyModule guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyModuleName Normal
|
|
||||||
hi rubyDefine guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyControl guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyConstant guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyGlobalVariable guifg=#9F97CC ctermfg=140 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi rubySymbol guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyArrayDelimiter Delimiter
|
|
||||||
hi rubyBlockParameterList guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link rubyCurlyBlockDelimiter Delimiter
|
|
||||||
hi rubyDoBlock guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyLocalVariableOrMethod guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyMethodBlock guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyHeredocDelimiter guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi rubyCurlyBlock guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shCaseBar Operator
|
|
||||||
hi link shQuote Delimiter
|
|
||||||
hi shFunction guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shLoop Function
|
|
||||||
hi link shTestOpr Operator
|
|
||||||
hi shVariable guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi bashSpecialVariables guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shSnglCase Delimiter
|
|
||||||
hi shSetList guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi shStatement guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link shSet shStatement
|
|
||||||
hi Sneak guifg=#F8F8FF ctermfg=15 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi SneakLabel guifg=#F8F8FF ctermfg=15 guibg=#2D1078 ctermbg=4 gui=NONE cterm=NONE
|
|
||||||
hi SneakScope guifg=#F8F8FF ctermfg=15 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlStatement Function
|
|
||||||
hi sqlKeyword guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlSpecial Number
|
|
||||||
hi sqlType guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link sqlFunction Title
|
|
||||||
hi link mysqlKeyword sqlKeyword
|
|
||||||
hi link mysqlOperator Operator
|
|
||||||
hi link mysqlFunction sqlType
|
|
||||||
hi link mysqlStatement sqlStatement
|
|
||||||
hi link mysqlType sqlType
|
|
||||||
hi link Quote Delimiter
|
|
||||||
hi sshconfigKeyword guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigMatch guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigYesNo guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi sshconfigLogLevel guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifySlash guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyPath guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyHeader guifg=#5521D9 ctermfg=56 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyFile guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifySection guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi StartifyNumber guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarComment guifg=#36363A ctermfg=237 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarKind guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarNestedKind guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarScope guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarType guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarSignature guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarPseudoID guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarFoldIcon guifg=#787882 ctermfg=243 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarHighlight guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityPublic guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityProtected guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi TagbarVisibilityPrivate guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxCmds guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptsSet guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptions guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi tmuxOptsSetw guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link TSKeyword Keyword
|
|
||||||
hi link TSVariable Identifier
|
|
||||||
hi TSMethod guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link TSVariableBuiltin Type
|
|
||||||
hi link TSFunction Keyword
|
|
||||||
hi link TSOperator Operator
|
|
||||||
hi TSConstructor guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi link TSException Keyword
|
|
||||||
hi link TSConstant Constant
|
|
||||||
hi link TSConstBuiltin Boolean
|
|
||||||
hi TSError guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link twigVarDelim Delimiter
|
|
||||||
hi link twigTagDelim Delimiter
|
|
||||||
hi twigString guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi twigOperator guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi twigTagBlock guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi htmlLink guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link twigVariable Identifier
|
|
||||||
hi twigFilter guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi snipSnippetHeaderKeyword guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link snipSnippetFooterKeyword snipSnippetHeaderKeyword
|
|
||||||
hi link snipTabStop Identifier
|
|
||||||
hi snipTabStopDefault guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link snipMirror snipTabStop
|
|
||||||
hi link snipSnippetTrigger String
|
|
||||||
hi link snipSnippetDocContextString Comment
|
|
||||||
hi DbgBreakptLine guifg=NONE ctermfg=NONE guibg=#031630 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DbgBreakptSign guifg=#031630 ctermfg=233 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi DbgCurrentLine guifg=NONE ctermfg=NONE guibg=#300E03 ctermbg=233 gui=NONE cterm=NONE
|
|
||||||
hi DbgCurrentSign guifg=#300E03 ctermfg=233 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterAdd guifg=#718E3F ctermfg=65 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterChange guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterDelete guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi GitGutterChangeDelete guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi SignatureMarkText guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi Terminal guifg=#B4B4B9 ctermfg=249 guibg=#020221 ctermbg=0 gui=NONE cterm=NONE
|
|
||||||
hi titleEntry guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimCommentTitle guifg=#DFDFE5 ctermfg=254 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi vimCommand guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimLet guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimNotFunc guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimIsCommand guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link vimOperParen Delimiter
|
|
||||||
hi vimFuncVar guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi vimFuncName guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimAutoEvent guifg=#FF3600 ctermfg=202 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMap guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimGroup guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimHiTerm guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimSetSep guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link vimHighlight vimLet
|
|
||||||
hi vimSetEqual guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimNotation guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMapLhs guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi vimMapRhs guifg=#C8D0E3 ctermfg=252 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link VimwikiLink Underlined
|
|
||||||
hi link VimwikiHeaderChar Delimiter
|
|
||||||
hi VimwikiHeader1 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi VimwikiHeader2 guifg=#BFDAFF ctermfg=153 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link VimwikiHeader3 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader4 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader5 VimwikiHeader2
|
|
||||||
hi link VimwikiHeader6 VimwikiHeader2
|
|
||||||
hi link VimwikiList Delimiter
|
|
||||||
hi VimwikiPre guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiCode guifg=#878791 ctermfg=102 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiCodeChar guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiMarkers guifg=#cfc1b2 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VimwikiBold guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Bold cterm=Bold
|
|
||||||
hi VimwikiItalic guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi VistaTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi VistaPrefix guifg=#57575E ctermfg=240 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlAttrib guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlTag guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi xmlProcessingDelim guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlFlowStringDelimiter guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlBlockCollectionItemStart guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlBlockMappingKey guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi yamlFlowMappingKey guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link yamlFlowIndicator Delimiter
|
|
||||||
hi link yamlKeyValueDelimiter Delimiter
|
|
||||||
hi yamlNull guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=Italic cterm=Italic
|
|
||||||
hi link yamlBool Number
|
|
||||||
hi yamlPlainScalar guifg=#B4B4B9 ctermfg=249 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi zshCommands guifg=#FFC552 ctermfg=221 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link zshBrackets Delimiter
|
|
||||||
hi zshOptStart guifg=#FF761A ctermfg=208 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi zshVariableDef guifg=#99A4BC ctermfg=248 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE
|
|
||||||
hi link zshTypes Type
|
|
||||||
hi link zshKeyword Keyword
|
|
||||||
hi link zshStringDelimiter Delimiter
|
|
||||||
hi link zshDelimiter Delimiter
|
|
||||||
hi link zshParentheses Delimiter
|
|
||||||
|
|
||||||
if exists('*term_setansicolors')
|
|
||||||
let g:terminal_ansi_colors = repeat([0], 16)
|
|
||||||
|
|
||||||
let g:terminal_ansi_colors[0] = '#000004'
|
|
||||||
let g:terminal_ansi_colors[1] = '#FF3600'
|
|
||||||
let g:terminal_ansi_colors[2] = '#718E3F'
|
|
||||||
let g:terminal_ansi_colors[3] = '#FFC552'
|
|
||||||
let g:terminal_ansi_colors[4] = '#635196'
|
|
||||||
let g:terminal_ansi_colors[5] = '#FF761A'
|
|
||||||
let g:terminal_ansi_colors[6] = '#34bfa4'
|
|
||||||
let g:terminal_ansi_colors[7] = '#B4B4B9'
|
|
||||||
let g:terminal_ansi_colors[8] = '#020221'
|
|
||||||
let g:terminal_ansi_colors[9] = '#FF8E78'
|
|
||||||
let g:terminal_ansi_colors[10] = '#B1BF75'
|
|
||||||
let g:terminal_ansi_colors[11] = '#FFD392'
|
|
||||||
let g:terminal_ansi_colors[12] = '#99A4BC'
|
|
||||||
let g:terminal_ansi_colors[13] = '#FFB07B'
|
|
||||||
let g:terminal_ansi_colors[14] = '#8BCCBF'
|
|
||||||
let g:terminal_ansi_colors[15] = '#F8F8FF'
|
|
||||||
endif
|
|
||||||
|
|
||||||
if has('nvim')
|
|
||||||
let g:terminal_color_0 = '#000004'
|
|
||||||
let g:terminal_color_1 = '#FF3600'
|
|
||||||
let g:terminal_color_2 = '#718E3F'
|
|
||||||
let g:terminal_color_3 = '#FFC552'
|
|
||||||
let g:terminal_color_4 = '#635196'
|
|
||||||
let g:terminal_color_5 = '#FF761A'
|
|
||||||
let g:terminal_color_6 = '#34bfa4'
|
|
||||||
let g:terminal_color_7 = '#B4B4B9'
|
|
||||||
let g:terminal_color_8 = '#020221'
|
|
||||||
let g:terminal_color_9 = '#FF8E78'
|
|
||||||
let g:terminal_color_10 = '#B1BF75'
|
|
||||||
let g:terminal_color_11 = '#FFD392'
|
|
||||||
let g:terminal_color_12 = '#99A4BC'
|
|
||||||
let g:terminal_color_13 = '#FFB07B'
|
|
||||||
let g:terminal_color_14 = '#8BCCBF'
|
|
||||||
let g:terminal_color_15 = '#F8F8FF'
|
|
||||||
endif
|
|
||||||
|
|
||||||
" ===================================
|
|
||||||
" Generated by Estilo 1.5.0
|
|
||||||
" https://github.com/jacoborus/estilo
|
|
||||||
" ===================================
|
|
|
@ -1,107 +0,0 @@
|
||||||
digimarks
|
|
||||||
=========
|
|
||||||
|
|
||||||
|PyPI version| |PyPI license| |Code health| |Codacy|
|
|
||||||
|
|
||||||
Simple bookmarking service, using a SQLite database to store bookmarks, supporting tags and automatic title fetching.
|
|
||||||
|
|
||||||
|
|
||||||
Installation
|
|
||||||
------------
|
|
||||||
|
|
||||||
From PyPI
|
|
||||||
~~~~~~~~~
|
|
||||||
|
|
||||||
Assuming you already are inside a virtualenv:
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
pip install digimarks
|
|
||||||
|
|
||||||
|
|
||||||
From Git
|
|
||||||
~~~~~~~~
|
|
||||||
|
|
||||||
Create a new virtualenv (if you are not already in one) and install the
|
|
||||||
necessary packages:
|
|
||||||
|
|
||||||
.. code-block:: bash
|
|
||||||
|
|
||||||
git clone https://github.com/aquatix/digimarks.git
|
|
||||||
cd digimarks
|
|
||||||
mkvirtualenv digimarks # or whatever project you are working on
|
|
||||||
pip install -r requirements.txt
|
|
||||||
|
|
||||||
|
|
||||||
Usage / example configuration
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
Copy ``settings.py`` from example_config to the parent directory and
|
|
||||||
configure to your needs (*at the least* change the value of `SYSTEMKEY`).
|
|
||||||
|
|
||||||
Run digimarks as a service under nginx or apache and call the appropriate
|
|
||||||
url's when wanted.
|
|
||||||
|
|
||||||
Url's are of the form https://marks.example.com/<userkey>/<action>
|
|
||||||
|
|
||||||
|
|
||||||
Bookmarklet
|
|
||||||
~~~~~~~~~~~
|
|
||||||
|
|
||||||
To easily save a link from your browser, open its bookmark manager and create a new bookmark with as url:
|
|
||||||
|
|
||||||
.. code-block:: javascript
|
|
||||||
|
|
||||||
javascript:location.href='http://marks.example.com/1234567890abcdef/add?url='+encodeURIComponent(location.href);
|
|
||||||
|
|
||||||
|
|
||||||
Creating a new user
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
After having set up the ```settings.py``` as under Usage, you can add a new user, by going to this path on your digimarks server:
|
|
||||||
|
|
||||||
/<secretkey>/adduser
|
|
||||||
|
|
||||||
where `secretkey` is the value set in settings.SYSTEMKEY
|
|
||||||
|
|
||||||
digimarks will then redirect to the bookmarks overview page of the new user. Please remember the user key (the hash in the url), as it will not be visible otherwise in the interface.
|
|
||||||
|
|
||||||
If you for whatever reason would lose this user key, just either look on the console (or webserver logs) where the list of available user keys is printed on digimarks startup, or open bookmarks.db with a SQLite editor.
|
|
||||||
|
|
||||||
|
|
||||||
Server configuration
|
|
||||||
~~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
* `vhost for Apache2.4`_
|
|
||||||
* `uwsgi.ini`_
|
|
||||||
|
|
||||||
|
|
||||||
What's new?
|
|
||||||
-----------
|
|
||||||
|
|
||||||
See the `Changelog`_.
|
|
||||||
|
|
||||||
|
|
||||||
Attributions
|
|
||||||
------------
|
|
||||||
|
|
||||||
'M' favicon by `Freepik`_.
|
|
||||||
|
|
||||||
|
|
||||||
.. _digimarks: https://github.com/aquatix/digimarks
|
|
||||||
.. _webhook: https://en.wikipedia.org/wiki/Webhook
|
|
||||||
.. |PyPI version| image:: https://img.shields.io/pypi/v/digimarks.svg
|
|
||||||
:target: https://pypi.python.org/pypi/digimarks/
|
|
||||||
.. |PyPI license| image:: https://img.shields.io/github/license/aquatix/digimarks.svg
|
|
||||||
:target: https://pypi.python.org/pypi/digimarks/
|
|
||||||
.. |Code health| image:: https://landscape.io/github/aquatix/digimarks/master/landscape.svg?style=flat
|
|
||||||
:target: https://landscape.io/github/aquatix/digimarks/master
|
|
||||||
:alt: Code Health
|
|
||||||
.. |Codacy| image:: https://api.codacy.com/project/badge/Grade/9a34319d917b43219a29e59e9ac75e3b
|
|
||||||
:alt: Codacy Badge
|
|
||||||
:target: https://app.codacy.com/app/aquatix/digimarks?utm_source=github.com&utm_medium=referral&utm_content=aquatix/digimarks&utm_campaign=badger
|
|
||||||
.. _hook settings: https://github.com/aquatix/digimarks/blob/master/example_config/examples.yaml
|
|
||||||
.. _vhost for Apache2.4: https://github.com/aquatix/digimarks/blob/master/example_config/apache_vhost.conf
|
|
||||||
.. _uwsgi.ini: https://github.com/aquatix/digimarks/blob/master/example_config/uwsgi.ini
|
|
||||||
.. _Changelog: https://github.com/aquatix/digimarks/blob/master/CHANGELOG.md
|
|
||||||
.. _Freepik: http://www.flaticon.com/free-icon/letter-m_2041
|
|
|
@ -1,35 +0,0 @@
|
||||||
# Source global definitions
|
|
||||||
if [ -f /etc/bashrc ]; then
|
|
||||||
. /etc/bashrc
|
|
||||||
fi
|
|
||||||
#
|
|
||||||
# aliases
|
|
||||||
alias grpe=grep
|
|
||||||
alias grep='grep --color --line-number'
|
|
||||||
alias vim="vim -p"
|
|
||||||
alias rebash="source ~/.bashrc"
|
|
||||||
|
|
||||||
alias install='sudo apt-get -y install'
|
|
||||||
alias search='apt-cache search'
|
|
||||||
alias purge='sudo apt-get purge'
|
|
||||||
|
|
||||||
export EDITOR=vim
|
|
||||||
|
|
||||||
# set up the prompt to the hostname
|
|
||||||
shopt -s checkwinsize
|
|
||||||
PS1="\e[1;35m[\w] --- \@ \d \n$>\[\e[0m\]"
|
|
||||||
PS2="\e[1;35m->\[\e[0m\]"
|
|
||||||
|
|
||||||
#--------------------------------------------------
|
|
||||||
# grabs some definitions from google
|
|
||||||
#--------------------------------------------------
|
|
||||||
define () {
|
|
||||||
lynx -dump "http://www.google.com/search?hl=en&q=define%3A+${1}" | grep -m 25 -w "*" | sed 's/;/ -/g' | cut -d- -f5 > /tmp/templookup.txt
|
|
||||||
if [[ -s /tmp/templookup.txt ]] ;then
|
|
||||||
until ! read response
|
|
||||||
do
|
|
||||||
echo "${response}"
|
|
||||||
done < /tmp/templookup.txt
|
|
||||||
else
|
|
||||||
echo "Sorry $USER, I can't find the term \"${1} \""
|
|
||||||
fi
|
|
|
@ -1,48 +0,0 @@
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
void quicksort(int *A, int len);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Main starts here.
|
|
||||||
*/
|
|
||||||
int main (void) {
|
|
||||||
int a[] = {4, 65, 2, -31, 0, 99, 2, 83, 782, 1};
|
|
||||||
int n = sizeof a / sizeof a[0];
|
|
||||||
|
|
||||||
int i;
|
|
||||||
for (i = 0; i < n; i++) {
|
|
||||||
printf("%d ", a[i]);
|
|
||||||
}
|
|
||||||
printf("\n hello");
|
|
||||||
|
|
||||||
quicksort(a, n);
|
|
||||||
|
|
||||||
for (i = 0; i < n; i++) {
|
|
||||||
printf("%d ", a[i]);
|
|
||||||
}
|
|
||||||
printf("\n");
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
// This is quicksort.
|
|
||||||
void quicksort(int *A, int len) {
|
|
||||||
if (len < 2) return;
|
|
||||||
|
|
||||||
int pivot = A[len / 2];
|
|
||||||
|
|
||||||
int i, j;
|
|
||||||
for (i = 0, j = len - 1; ; i++, j--) {
|
|
||||||
while (A[i] < pivot) i++;
|
|
||||||
while (A[j] > pivot) j--;
|
|
||||||
|
|
||||||
if (i >= j) break;
|
|
||||||
|
|
||||||
int temp = A[i];
|
|
||||||
A[i] = A[j];
|
|
||||||
A[j] = temp;
|
|
||||||
}
|
|
||||||
|
|
||||||
quicksort(A, i);
|
|
||||||
quicksort(A + i, len - i);
|
|
||||||
}
|
|
|
@ -1,48 +0,0 @@
|
||||||
;; A comment!
|
|
||||||
(defn qsort [L]
|
|
||||||
(if (empty? L)
|
|
||||||
'()
|
|
||||||
(let [[pivot & L2] L]
|
|
||||||
(lazy-cat (qsort (for [y L2 :when (< y pivot)] y))
|
|
||||||
(list pivot)
|
|
||||||
(qsort (for [y L2 :when (>= y pivot)] y))))))
|
|
||||||
|
|
||||||
(defn qsort3 [[pivot :as coll]]
|
|
||||||
(when pivot
|
|
||||||
(lazy-cat (qsort (filter #(< % pivot) coll))
|
|
||||||
(filter #{pivot} coll)
|
|
||||||
(qsort (filter #(> % pivot) coll)))))
|
|
||||||
|
|
||||||
(def bit-bucket-writer
|
|
||||||
(proxy [java.io.Writer] []
|
|
||||||
(write [buf] nil)
|
|
||||||
(close [] nil)
|
|
||||||
(flush [] nil)))
|
|
||||||
|
|
||||||
(defmacro noprint
|
|
||||||
"Evaluates the given expressions with all printing to *out* silenced."
|
|
||||||
[& forms]
|
|
||||||
`(binding [*out* bit-bucket-writer]
|
|
||||||
~@forms))
|
|
||||||
|
|
||||||
(noprint
|
|
||||||
(println "Hello, nobody!"))
|
|
||||||
|
|
||||||
(defn run [nvecs nitems nthreads niters]
|
|
||||||
(let [vec-refs (->> (range (* nvecs nitems)) (partition nitems) (map (comp ref vec)) vec)
|
|
||||||
swap #(let [v1 (rand-int nvecs)
|
|
||||||
v2 (rand-int nvecs)
|
|
||||||
i1 (rand-int nitems)
|
|
||||||
i2 (rand-int nitems)]
|
|
||||||
(dosync
|
|
||||||
(let [tmp (nth @(vec-refs v1) i1)]
|
|
||||||
(alter (vec-refs v1) assoc i1 (nth @(vec-refs v2) i2))
|
|
||||||
(alter (vec-refs v2) assoc i2 tmp))))
|
|
||||||
report #(let [derefed (map deref vec-refs)]
|
|
||||||
(prn derefed)
|
|
||||||
(println "Distinct:" (->> derefed (apply concat) distinct count)))]
|
|
||||||
(report)
|
|
||||||
(dorun (apply pcalls (repeat nthreads #(dotimes [_ niters] (swap)))))
|
|
||||||
(report)))
|
|
||||||
|
|
||||||
(run 100 10 10 100000)
|
|
|
@ -1,73 +0,0 @@
|
||||||
/**
|
|
||||||
* From: http://rosettacode.org/wiki/Sorting_algorithms/
|
|
||||||
*/
|
|
||||||
#include <iterator>
|
|
||||||
#include <algorithm> // for std::partition
|
|
||||||
#include <functional> // for std::less
|
|
||||||
|
|
||||||
// helper function for median of three
|
|
||||||
template<typename T>
|
|
||||||
T median(T t1, T t2, T t3)
|
|
||||||
{
|
|
||||||
if (t1 < t2)
|
|
||||||
{
|
|
||||||
if (t2 < t3)
|
|
||||||
return t2;
|
|
||||||
else if (t1 < t3)
|
|
||||||
return t3;
|
|
||||||
else
|
|
||||||
return t1;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if (t1 < t3)
|
|
||||||
return t1;
|
|
||||||
else if (t2 < t3)
|
|
||||||
return t3;
|
|
||||||
else
|
|
||||||
return t2;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// helper object to get <= from <
|
|
||||||
template<typename Order> struct non_strict_op:
|
|
||||||
public std::binary_function<typename Order::second_argument_type,
|
|
||||||
typename Order::first_argument_type,
|
|
||||||
bool>
|
|
||||||
{
|
|
||||||
non_strict_op(Order o): order(o) {}
|
|
||||||
bool operator()(typename Order::second_argument_type arg1,
|
|
||||||
typename Order::first_argument_type arg2) const
|
|
||||||
{
|
|
||||||
return !order(arg2, arg1);
|
|
||||||
}
|
|
||||||
private:
|
|
||||||
Order order;
|
|
||||||
};
|
|
||||||
|
|
||||||
template<typename Order> non_strict_op<Order> non_strict(Order o)
|
|
||||||
{
|
|
||||||
return non_strict_op<Order>(o);
|
|
||||||
}
|
|
||||||
|
|
||||||
template<typename RandomAccessIterator,
|
|
||||||
typename Order>
|
|
||||||
void quicksort(RandomAccessIterator first, RandomAccessIterator last, Order order)
|
|
||||||
{
|
|
||||||
if (first != last && first+1 != last)
|
|
||||||
{
|
|
||||||
typedef typename std::iterator_traits<RandomAccessIterator>::value_type value_type;
|
|
||||||
RandomAccessIterator mid = first + (last - first)/2;
|
|
||||||
value_type pivot = median(*first, *mid, *(last-1));
|
|
||||||
RandomAccessIterator split1 = std::partition(first, last, std::bind2nd(order, pivot));
|
|
||||||
RandomAccessIterator split2 = std::partition(split1, last, std::bind2nd(non_strict(order), pivot));
|
|
||||||
quicksort(first, split1, order);
|
|
||||||
quicksort(split2, last, order);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
template<typename RandomAccessIterator>
|
|
||||||
void quicksort(RandomAccessIterator first, RandomAccessIterator last)
|
|
||||||
{
|
|
||||||
quicksort(first, last, std::less<typename std::iterator_traits<RandomAccessIterator>::value_type>());
|
|
||||||
}
|
|
|
@ -1,59 +0,0 @@
|
||||||
/* A comment. */
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Fira Code';
|
|
||||||
src: url('eot/FiraCode-Bold.eot');
|
|
||||||
src: url('eot/FiraCode-Bold.eot') format('embedded-opentype'),
|
|
||||||
url('woff2/FiraCode-Bold.woff2') format('woff2'),
|
|
||||||
url('woff/FiraCode-Bold.woff') format('woff'),
|
|
||||||
url('ttf/FiraCode-Bold.ttf') format('truetype');
|
|
||||||
font-weight: 700;
|
|
||||||
font-style: normal !important;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
html, body {
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
font-size: 14px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 320px) {
|
|
||||||
html {
|
|
||||||
font-size: calc(11px + 9 * ((100vw - 320px) / 680));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 1000px) {
|
|
||||||
html {
|
|
||||||
font-size: 21px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
font-family: "Fira Code", monospace;
|
|
||||||
background: #000002;
|
|
||||||
color: #d4d4d9;
|
|
||||||
font-feature-settings: "calt" 1; /* Enable ligatures for IE 10+, Edge */
|
|
||||||
text-rendering: optimizeLegibility; /* Force ligatures for Webkit, Blink, Gecko */
|
|
||||||
-webkit-font-smoothing: subpixel-antialiased;
|
|
||||||
}
|
|
||||||
|
|
||||||
#canvas {
|
|
||||||
display: block;
|
|
||||||
z-index: -1;
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, pre {
|
|
||||||
font-family: "Fira Code", monospace;
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.blah #thing:nth-child(1) {
|
|
||||||
display: inline;
|
|
||||||
}
|
|
|
@ -1,86 +0,0 @@
|
||||||
import Html exposing (..)
|
|
||||||
|
|
||||||
{-| TodoMVC implemented in Elm, using plain HTML and CSS for rendering.
|
|
||||||
This application is broken up into three key parts:
|
|
||||||
1. Model - a full definition of the application's state
|
|
||||||
2. Update - a way to step the application state forward
|
|
||||||
3. View - a way to visualize our application state with HTML
|
|
||||||
This clean division of concerns is a core part of Elm. You can read more about
|
|
||||||
this in <http://guide.elm-lang.org/architecture/index.html>
|
|
||||||
-}
|
|
||||||
|
|
||||||
|
|
||||||
main : Program (Maybe Model) Model Msg
|
|
||||||
main =
|
|
||||||
Browser.document
|
|
||||||
{ init = init
|
|
||||||
, view = \model -> { title = "Elm • TodoMVC", body = [view model] }
|
|
||||||
, update = updateWithStorage
|
|
||||||
, subscriptions = \_ -> Sub.none
|
|
||||||
}
|
|
||||||
|
|
||||||
-- The full application state of our todo app.
|
|
||||||
type alias Model =
|
|
||||||
{ entries : List Entry
|
|
||||||
, field : String
|
|
||||||
, uid : Int
|
|
||||||
, visibility : String
|
|
||||||
}
|
|
||||||
|
|
||||||
type Msg
|
|
||||||
= NoOp
|
|
||||||
| UpdateField String
|
|
||||||
| EditingEntry Int Bool
|
|
||||||
| UpdateEntry Int String
|
|
||||||
| Add
|
|
||||||
| Delete Int
|
|
||||||
| DeleteComplete
|
|
||||||
| Check Int Bool
|
|
||||||
| CheckAll Bool
|
|
||||||
| ChangeVisibility String
|
|
||||||
|
|
||||||
-- How we update our Model on a given Msg?
|
|
||||||
update : Msg -> Model -> ( Model, Cmd Msg )
|
|
||||||
update msg model =
|
|
||||||
case msg of
|
|
||||||
NoOp ->
|
|
||||||
( model, Cmd.none )
|
|
||||||
|
|
||||||
Add ->
|
|
||||||
( { model
|
|
||||||
| uid = model.uid + 1
|
|
||||||
, field = ""
|
|
||||||
, entries =
|
|
||||||
if String.isEmpty model.field then
|
|
||||||
model.entries
|
|
||||||
else
|
|
||||||
model.entries ++ [ newEntry model.field model.uid ]
|
|
||||||
}
|
|
||||||
, Cmd.none
|
|
||||||
)
|
|
||||||
|
|
||||||
UpdateField str ->
|
|
||||||
( { model | field = str }
|
|
||||||
, Cmd.none
|
|
||||||
)
|
|
||||||
|
|
||||||
-- VIEW CONTROLS AND FOOTER
|
|
||||||
|
|
||||||
|
|
||||||
viewControls : String -> List Entry -> Html Msg
|
|
||||||
viewControls visibility entries =
|
|
||||||
let
|
|
||||||
entriesCompleted =
|
|
||||||
List.length (List.filter .completed entries)
|
|
||||||
|
|
||||||
entriesLeft =
|
|
||||||
List.length entries - entriesCompleted
|
|
||||||
in
|
|
||||||
footer
|
|
||||||
[ class "footer"
|
|
||||||
, hidden (List.isEmpty entries)
|
|
||||||
]
|
|
||||||
[ lazy viewControlsCount entriesLeft
|
|
||||||
, lazy viewControlsFilters visibility
|
|
||||||
, lazy viewControlsClear entriesCompleted
|
|
||||||
]
|
|
|
@ -1,93 +0,0 @@
|
||||||
package main
|
|
||||||
|
|
||||||
import "fmt"
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
list := []int{31, 41, 59, 26, 53, 58, 97, 93, 23, 84}
|
|
||||||
fmt.Println("unsorted:", list)
|
|
||||||
|
|
||||||
quicksort(list)
|
|
||||||
fmt.Println("sorted! ", list)
|
|
||||||
}
|
|
||||||
|
|
||||||
func quicksort(a []int) {
|
|
||||||
var pex func(int, int)
|
|
||||||
pex = func(lower, upper int) {
|
|
||||||
for {
|
|
||||||
switch upper - lower {
|
|
||||||
case -1, 0: // 0 or 1 item in segment. nothing to do here!
|
|
||||||
return
|
|
||||||
case 1: // 2 items in segment
|
|
||||||
// < operator respects strict weak order
|
|
||||||
if a[upper] < a[lower] {
|
|
||||||
// a quick exchange and we're done.
|
|
||||||
a[upper], a[lower] = a[lower], a[upper]
|
|
||||||
}
|
|
||||||
return
|
|
||||||
// Hoare suggests optimized sort-3 or sort-4 algorithms here,
|
|
||||||
// but does not provide an algorithm.
|
|
||||||
}
|
|
||||||
|
|
||||||
// Hoare stresses picking a bound in a way to avoid worst case
|
|
||||||
// behavior, but offers no suggestions other than picking a
|
|
||||||
// random element. A function call to get a random number is
|
|
||||||
// relatively expensive, so the method used here is to simply
|
|
||||||
// choose the middle element. This at least avoids worst case
|
|
||||||
// behavior for the obvious common case of an already sorted list.
|
|
||||||
bx := (upper + lower) / 2
|
|
||||||
b := a[bx] // b = Hoare's "bound" (aka "pivot")
|
|
||||||
lp := lower // lp = Hoare's "lower pointer"
|
|
||||||
up := upper // up = Hoare's "upper pointer"
|
|
||||||
outer:
|
|
||||||
for {
|
|
||||||
// use < operator to respect strict weak order
|
|
||||||
for lp < upper && !(b < a[lp]) {
|
|
||||||
lp++
|
|
||||||
}
|
|
||||||
for {
|
|
||||||
if lp > up {
|
|
||||||
// "pointers crossed!"
|
|
||||||
break outer
|
|
||||||
}
|
|
||||||
// < operator for strict weak order
|
|
||||||
if a[up] < b {
|
|
||||||
break // inner
|
|
||||||
}
|
|
||||||
up--
|
|
||||||
}
|
|
||||||
// exchange
|
|
||||||
a[lp], a[up] = a[up], a[lp]
|
|
||||||
lp++
|
|
||||||
up--
|
|
||||||
}
|
|
||||||
// segment boundary is between up and lp, but lp-up might be
|
|
||||||
// 1 or 2, so just call segment boundary between lp-1 and lp.
|
|
||||||
if bx < lp {
|
|
||||||
// bound was in lower segment
|
|
||||||
if bx < lp-1 {
|
|
||||||
// exchange bx with lp-1
|
|
||||||
a[bx], a[lp-1] = a[lp-1], b
|
|
||||||
}
|
|
||||||
up = lp - 2
|
|
||||||
} else {
|
|
||||||
// bound was in upper segment
|
|
||||||
if bx > lp {
|
|
||||||
// exchange
|
|
||||||
a[bx], a[lp] = a[lp], b
|
|
||||||
}
|
|
||||||
up = lp - 1
|
|
||||||
lp++
|
|
||||||
}
|
|
||||||
// "postpone the larger of the two segments" = recurse on
|
|
||||||
// the smaller segment, then iterate on the remaining one.
|
|
||||||
if up-lower < upper-lp {
|
|
||||||
pex(lower, up)
|
|
||||||
lower = lp
|
|
||||||
} else {
|
|
||||||
pex(lp, upper)
|
|
||||||
upper = up
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
pex(0, len(a)-1)
|
|
||||||
}
|
|
|
@ -1,36 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>Name Submission</title>
|
|
||||||
<meta name="author" content="Raoul Duke">
|
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
|
||||||
<link rel="stylesheet" type="text/css" href="name.css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<h1> Submit your Name here! </h1>
|
|
||||||
<h3> We'll get more information on the following pages..</h3>
|
|
||||||
<form name="input" action="html_form_action.php" method="get">
|
|
||||||
First name > <input type="text" name="FirstName" value="Average" /><br />
|
|
||||||
Last name: > <input type="text" name="LastName" value="Redditor" /><br />
|
|
||||||
<input type="submit" value="Submit" />
|
|
||||||
</form>
|
|
||||||
<p class="standard" >Click "Submit" to continue..</p>
|
|
||||||
|
|
||||||
<h4>A nested List:</h4>
|
|
||||||
<a href="www.google.com">Google</a>
|
|
||||||
<ul>
|
|
||||||
<li>Coffee & Tea</li>
|
|
||||||
<li>Tea
|
|
||||||
<ul>
|
|
||||||
<li>Black tea</li>
|
|
||||||
<li>Green tea
|
|
||||||
<ul>
|
|
||||||
<li>China</li>
|
|
||||||
<li>Africa</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li>Milk</li>
|
|
||||||
</ul>
|
|
|
@ -1,31 +0,0 @@
|
||||||
// From http://rosettacode.org/wiki/Sorting_algorithms
|
|
||||||
public static <E extends Comparable<? super E>> List<E> quickSort(List<E> arr) {
|
|
||||||
if (arr.isEmpty())
|
|
||||||
return arr;
|
|
||||||
else {
|
|
||||||
E pivot = arr.get(0);
|
|
||||||
|
|
||||||
List<E> less = new LinkedList<E>();
|
|
||||||
List<E> pivotList = new LinkedList<E>();
|
|
||||||
List<E> more = new LinkedList<E>();
|
|
||||||
|
|
||||||
// Partition
|
|
||||||
for (E i: arr) {
|
|
||||||
if (i.compareTo(pivot) < 0)
|
|
||||||
less.add(i);
|
|
||||||
else if (i.compareTo(pivot) > 0)
|
|
||||||
more.add(i);
|
|
||||||
else
|
|
||||||
pivotList.add(i);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Recursively sort sublists
|
|
||||||
less = quickSort(less);
|
|
||||||
more = quickSort(more);
|
|
||||||
|
|
||||||
// Concatenate results
|
|
||||||
less.addAll(pivotList);
|
|
||||||
less.addAll(more);
|
|
||||||
return less;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,53 +0,0 @@
|
||||||
/**
|
|
||||||
* @file
|
|
||||||
*
|
|
||||||
* Watch changes to *.es6.js files and compile them to ES5 during development.
|
|
||||||
*
|
|
||||||
* @internal This file is part of the core javascript build process and is only
|
|
||||||
* meant to be used in that context.
|
|
||||||
*/
|
|
||||||
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
const fs = require('fs');
|
|
||||||
const path = require('path');
|
|
||||||
const chokidar = require('chokidar');
|
|
||||||
const nconst = 4;
|
|
||||||
const arr = thing[1];
|
|
||||||
|
|
||||||
const changeOrAdded = require('./changeOrAdded');
|
|
||||||
const log = require('./log');
|
|
||||||
|
|
||||||
// Match only on .es6.js files.
|
|
||||||
const fileMatch = './**/*.es6.js';
|
|
||||||
// Ignore everything in node_modules
|
|
||||||
const watcher = chokidar.watch(fileMatch, {
|
|
||||||
ignoreInitial: true,
|
|
||||||
ignored: './node_modules/**'
|
|
||||||
});
|
|
||||||
|
|
||||||
const unlinkHandler = (err) => {
|
|
||||||
if (err) {
|
|
||||||
log(err);
|
|
||||||
}
|
|
||||||
for (var i = 0; i < 9; i++) {
|
|
||||||
console.log(i);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
const bool = false;
|
|
||||||
const nullish = null;
|
|
||||||
|
|
||||||
console.log('Check.');
|
|
||||||
|
|
||||||
// Watch for filesystem changes.
|
|
||||||
watcher
|
|
||||||
.on('add', changeOrAdded)
|
|
||||||
.on('change', changeOrAdded)
|
|
||||||
.on('unlink', (filePath) => {
|
|
||||||
const fileName = filePath.slice(0, -7);
|
|
||||||
fs.stat(`${fileName}.js`, () => {
|
|
||||||
fs.unlink(`${fileName}.js`, unlinkHandler);
|
|
||||||
});
|
|
||||||
})
|
|
||||||
.on('ready', () => log(`Watching '${fileMatch}' for changes.`));
|
|
|
@ -1,45 +0,0 @@
|
||||||
-- in-place quicksort
|
|
||||||
-- @todo do the thing
|
|
||||||
function quicksort(t, start, endi)
|
|
||||||
start, endi = start or 1, endi or #t
|
|
||||||
--partition w.r.t. first element
|
|
||||||
if(endi - start < 1) then return t end
|
|
||||||
local pivot = start
|
|
||||||
for i = start + 1, endi do
|
|
||||||
if t[i] <= t[pivot] then
|
|
||||||
if i == pivot + 1 then
|
|
||||||
t[pivot],t[pivot+1] = t[pivot+1],t[pivot]
|
|
||||||
else
|
|
||||||
t[pivot],t[pivot+1],t[i] = t[i],t[pivot],t[pivot+1]
|
|
||||||
end
|
|
||||||
pivot = pivot + 1
|
|
||||||
end
|
|
||||||
end
|
|
||||||
t = quicksort(t, start, pivot - 1)
|
|
||||||
return quicksort(t, pivot + 1, endi)
|
|
||||||
end
|
|
||||||
|
|
||||||
-- example
|
|
||||||
print(unpack(quicksort{5, 2, 7, 3, 4, 7, 1}))
|
|
||||||
|
|
||||||
function quicksort(t)
|
|
||||||
if #t<2 then return t end
|
|
||||||
local pivot=t[1]
|
|
||||||
local a,b,c={},{},{}
|
|
||||||
for _,v in ipairs(t) do
|
|
||||||
if v<pivot then a[#a+1]=v
|
|
||||||
elseif v>pivot then c[#c+1]=v
|
|
||||||
else b[#b+1]=v
|
|
||||||
end
|
|
||||||
end
|
|
||||||
a=quicksort(a)
|
|
||||||
c=quicksort(c)
|
|
||||||
for _,v in ipairs(b) do a[#a+1]=v end
|
|
||||||
for _,v in ipairs(c) do a[#a+1]=v end
|
|
||||||
return a
|
|
||||||
end
|
|
||||||
|
|
||||||
-- on purpose errors to check LSP
|
|
||||||
re
|
|
||||||
function
|
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
# Top level
|
|
||||||
## Another level down
|
|
||||||
1. Number list item
|
|
||||||
2. Another item
|
|
||||||
- Ul item
|
|
||||||
- And another
|
|
||||||
|
|
||||||
A Paragraph with some _italics_ and something **bold** and now a [link](http://example.com).
|
|
||||||
|
|
||||||
> This is a block
|
|
||||||
>
|
|
||||||
|
|
||||||
Inline `code` perhaps?
|
|
||||||
|
|
||||||
```sh
|
|
||||||
ls -al
|
|
||||||
```
|
|
||||||
|
|
||||||
```php
|
|
||||||
$thing = 'string';
|
|
||||||
```
|
|
||||||
![image](http://example.com)
|
|
||||||
|
|
||||||
## Other stuff
|
|
||||||
- [ ] A checkbox
|
|
||||||
- [X] A checkbox that is marked
|
|
||||||
|
|
||||||
Tables:
|
|
||||||
|
|
||||||
First Header | Second Header
|
|
||||||
------------ | -------------
|
|
||||||
Content from cell 1 | Content from cell 2
|
|
||||||
Content in the first column | Content in the second column
|
|
||||||
|
|
||||||
~~strikethrough~~ ?
|
|
|
@ -1,61 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace Drupal\ua_ccsp_module\Service;
|
|
||||||
|
|
||||||
use Drupal\Core\StringTranslation\StringTranslationTrait;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CCSP service for users.
|
|
||||||
*/
|
|
||||||
class CcspUserService implements CcspUserServiceInterface {
|
|
||||||
use StringTranslationTrait;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Entity type manager.
|
|
||||||
*
|
|
||||||
* @var \Drupal\Core\Entity\EntityTypeManagerInterface
|
|
||||||
*/
|
|
||||||
protected $entityTypeManager;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Field ids.
|
|
||||||
*/
|
|
||||||
const FIELD_FACULTY_REF = 'field_st_faculty_ref';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
public static function createReturnReviewer($reviewer_id, $reviewer_name = '', $email = '') {
|
|
||||||
// @TODO fix this up.
|
|
||||||
$reviewer = $this->loadUserByName($reviewer_id);
|
|
||||||
if (!empty($reviewer)) {
|
|
||||||
return reset($reviewer);
|
|
||||||
}
|
|
||||||
$change;
|
|
||||||
|
|
||||||
$user_storage = $this->entityTypeManager->getStorage('user');
|
|
||||||
$reviewer = $user_storage->create();
|
|
||||||
$reviewer->setUsername($reviewer_id)
|
|
||||||
->enforceIsNew()
|
|
||||||
->activate()
|
|
||||||
->set('roles', ['reviewer'])
|
|
||||||
->set(CcspUserService::FIELD_FULL_NAME, $reviewer_name)
|
|
||||||
->setEmail($email)
|
|
||||||
->save();
|
|
||||||
|
|
||||||
define('CONST', 1); //thing
|
|
||||||
// Here is a comment
|
|
||||||
|
|
||||||
$a_flag = FALSE;
|
|
||||||
$a_number = 0;
|
|
||||||
$a_null = NULL;
|
|
||||||
|
|
||||||
// @TODO fix this up, plaz.
|
|
||||||
return $reviewer;
|
|
||||||
|
|
||||||
$hello = array_map(function($item) {
|
|
||||||
return $item;
|
|
||||||
}, $arr);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,36 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* {@inheritdoc}
|
|
||||||
*/
|
|
||||||
function main() {
|
|
||||||
global $_REQUEST;
|
|
||||||
try {
|
|
||||||
ini_set('memory_limit', '64M');
|
|
||||||
ini_set('display_errors', 'on');
|
|
||||||
if (isset($_REQUEST['dev'])) {
|
|
||||||
require_once 'config_dev.php';
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
require_once 'config.php';
|
|
||||||
}
|
|
||||||
define('TESTING', FALSE);
|
|
||||||
|
|
||||||
if (empty($_REQUEST['api_key'])) {
|
|
||||||
error('Invalid API key specified');
|
|
||||||
}
|
|
||||||
|
|
||||||
$thing = FALSE;
|
|
||||||
|
|
||||||
// Check API credentials.
|
|
||||||
$sql = <<<EOSQL
|
|
||||||
SELECT *
|
|
||||||
FROM users
|
|
||||||
WHERE
|
|
||||||
api_key = :api_key AND
|
|
||||||
active = 1
|
|
||||||
EOSQL;
|
|
||||||
|
|
||||||
$q = $_pdo->prepare($sql);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
def dump_args(func):
|
|
||||||
"This decorator dumps out the arguments passed to a function before calling it"
|
|
||||||
argnames = func.func_code.co_varnames[:func.func_code.co_argcount]
|
|
||||||
fname = func.func_name
|
|
||||||
def echo_func(*args,**kwargs):
|
|
||||||
print fname, ":", ', '.join(
|
|
||||||
'%s=%r' % entry
|
|
||||||
for entry in zip(argnames,args) + kwargs.items())
|
|
||||||
return func(*args, **kwargs)
|
|
||||||
return echo_func
|
|
||||||
|
|
||||||
@dump_args
|
|
||||||
def f1(a,b,c):
|
|
||||||
print a + b + c
|
|
||||||
|
|
||||||
f1(1, 2, 3)
|
|
||||||
|
|
||||||
def precondition(precondition, use_conditions=DEFAULT_ON):
|
|
||||||
return conditions(precondition, None, use_conditions)
|
|
||||||
|
|
||||||
def postcondition(postcondition, use_conditions=DEFAULT_ON):
|
|
||||||
return conditions(None, postcondition, use_conditions)
|
|
||||||
|
|
||||||
class conditions(object):
|
|
||||||
__slots__ = ('__precondition', '__postcondition')
|
|
||||||
|
|
||||||
def __init__(self, pre, post, use_conditions=DEFAULT_ON):
|
|
||||||
if not use_conditions:
|
|
||||||
pre, post = None, None
|
|
||||||
|
|
||||||
self.__precondition = pre
|
|
||||||
self.__postcondition = post
|
|
||||||
|
|
||||||
def quickSort(arr):
|
|
||||||
less = []
|
|
||||||
pivotList = []
|
|
||||||
more = []
|
|
||||||
if len(arr) <= 1:
|
|
||||||
return arr
|
|
||||||
else:
|
|
||||||
pivot = arr[0]
|
|
||||||
for i in arr:
|
|
||||||
if i < pivot:
|
|
||||||
less.append(i)
|
|
||||||
elif i > pivot:
|
|
||||||
more.append(i)
|
|
||||||
else:
|
|
||||||
pivotList.append(i)
|
|
||||||
less = quickSort(less)
|
|
||||||
more = quickSort(more)
|
|
||||||
return less + pivotList + more
|
|
||||||
|
|
||||||
a = [4, 65, 2, -31, 0, 99, 83, 782, 1]
|
|
||||||
a = quickSort(a)
|
|
|
@ -1,37 +0,0 @@
|
||||||
require 'active_support'
|
|
||||||
|
|
||||||
module VimColors
|
|
||||||
class RubyExample
|
|
||||||
CONSTANT = /^[0-9]+ regex awesomes$/
|
|
||||||
|
|
||||||
attr_reader :colorscheme
|
|
||||||
|
|
||||||
# TODO: Bacon ipsum dolor sit amet
|
|
||||||
def initialize(attributes = {})
|
|
||||||
@colorscheme = attributes[:colorscheme]
|
|
||||||
end
|
|
||||||
|
|
||||||
def self.examples
|
|
||||||
# Bacon ipsum dolor sit amet
|
|
||||||
['string', :symbol, true, false, nil, 99.9, 1..2].each do |value|
|
|
||||||
puts "it appears that #{value.inspect} is a #{value.class}"
|
|
||||||
end
|
|
||||||
|
|
||||||
{:key1 => :value1, key2: 'value2'}.each do |key, value|
|
|
||||||
puts "the #{key.inspect} key has a value of #{value.inspect}"
|
|
||||||
end
|
|
||||||
|
|
||||||
%w[One Two Three].each { |number| puts number }
|
|
||||||
end
|
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def heredoc_example
|
|
||||||
<<-SQL
|
|
||||||
SELECT *
|
|
||||||
FROM colorschemes
|
|
||||||
WHERE background = 'dark'
|
|
||||||
SQL
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,87 +0,0 @@
|
||||||
{#
|
|
||||||
/**
|
|
||||||
* @file
|
|
||||||
* Theme override to display a single page.
|
|
||||||
*
|
|
||||||
* The doctype, html, head and body tags are not in this template. Instead they
|
|
||||||
* can be found in the html.html.twig template in this directory.
|
|
||||||
*
|
|
||||||
* Available variables:
|
|
||||||
*
|
|
||||||
* General utility variables:
|
|
||||||
* - base_path: The base URL path of the Drupal installation. Will usually be
|
|
||||||
* "/" unless you have installed Drupal in a sub-directory.
|
|
||||||
* - is_front: A flag indicating if the current page is the front page.
|
|
||||||
* - logged_in: A flag indicating if the user is registered and signed in.
|
|
||||||
* - is_admin: A flag indicating if the user has permission to access
|
|
||||||
* administration pages.
|
|
||||||
*
|
|
||||||
* Site identity:
|
|
||||||
* - front_page: The URL of the front page. Use this instead of base_path when
|
|
||||||
* linking to the front page. This includes the language domain or prefix.
|
|
||||||
*
|
|
||||||
* Page content (in order of occurrence in the default page.html.twig):
|
|
||||||
* - node: Fully loaded node, if there is an automatically-loaded node
|
|
||||||
* associated with the page and the node ID is the second argument in the
|
|
||||||
* page's path (e.g. node/12345 and node/12345/revisions, but not
|
|
||||||
* comment/reply/12345).
|
|
||||||
*
|
|
||||||
* Regions:
|
|
||||||
* - page.header: Items for the header region.
|
|
||||||
* - page.primary_menu: Items for the primary menu region.
|
|
||||||
* - page.secondary_menu: Items for the secondary menu region.
|
|
||||||
* - page.highlighted: Items for the highlighted content region.
|
|
||||||
* - page.help: Dynamic help text, mostly for admin pages.
|
|
||||||
* - page.content: The main content of the current page.
|
|
||||||
* - page.sidebar_first: Items for the first sidebar.
|
|
||||||
* - page.sidebar_second: Items for the second sidebar.
|
|
||||||
* - page.footer: Items for the footer region.
|
|
||||||
* - page.breadcrumb: Items for the breadcrumb region.
|
|
||||||
*
|
|
||||||
* @see template_preprocess_page()
|
|
||||||
* @see html.html.twig
|
|
||||||
*/
|
|
||||||
#}
|
|
||||||
<div class="layout-container">
|
|
||||||
|
|
||||||
<header role="banner">
|
|
||||||
{{ page.header }}
|
|
||||||
</header>
|
|
||||||
|
|
||||||
{{ page.primary_menu }}
|
|
||||||
{{ page.secondary_menu }}
|
|
||||||
|
|
||||||
{{ page.breadcrumb }}
|
|
||||||
|
|
||||||
{{ page.highlighted }}
|
|
||||||
|
|
||||||
{{ page.help }}
|
|
||||||
|
|
||||||
<main role="main">
|
|
||||||
<a id="main-content" tabindex="-1"></a>{# link is in html.html.twig #}
|
|
||||||
|
|
||||||
<div class="layout-content">
|
|
||||||
{{ page.content }}
|
|
||||||
</div>{# /.layout-content #}
|
|
||||||
|
|
||||||
{% if page.sidebar_first %}
|
|
||||||
<aside class="layout-sidebar-first" role="complementary">
|
|
||||||
{{ page.sidebar_first }}
|
|
||||||
</aside>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if page.sidebar_second %}
|
|
||||||
<aside class="layout-sidebar-second" role="complementary">
|
|
||||||
{{ page.sidebar_second }}
|
|
||||||
</aside>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
</main>
|
|
||||||
|
|
||||||
{% if page.footer %}
|
|
||||||
<footer role="contentinfo">
|
|
||||||
{{ page.footer }}
|
|
||||||
</footer>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
</div>{# /.layout-container #}
|
|
|
@ -1,24 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<phpunit backupGlobals="false"
|
|
||||||
backupStaticAttributes="false"
|
|
||||||
colors="true"
|
|
||||||
convertErrorsToExceptions="true"
|
|
||||||
convertNoticesToExceptions="true"
|
|
||||||
convertWarningsToExceptions="true"
|
|
||||||
processIsolation="false"
|
|
||||||
stopOnFailure="false"
|
|
||||||
syntaxCheck="false"
|
|
||||||
bootstrap="vendor/autoload.php"
|
|
||||||
>
|
|
||||||
<testsuites>
|
|
||||||
<testsuite name="Behat Gherkin test suite">
|
|
||||||
<directory>./tests/Behat/Gherkin/</directory>
|
|
||||||
</testsuite>
|
|
||||||
</testsuites>
|
|
||||||
|
|
||||||
<filter>
|
|
||||||
<whitelist>
|
|
||||||
<directory>./src/Behat/Gherkin/</directory>
|
|
||||||
</whitelist>
|
|
||||||
</filter>
|
|
||||||
</phpunit>
|
|
|
@ -1,18 +0,0 @@
|
||||||
name: 'Falcon'
|
|
||||||
version: '0.0.8'
|
|
||||||
license: 'MIT'
|
|
||||||
author: 'Michael Welford'
|
|
||||||
url: 'https://github.com/fenetikm/falcon'
|
|
||||||
description: 'A dark, easy on the eyes, fiery gray bluish kinda colour scheme'
|
|
||||||
colorschemes:
|
|
||||||
- name: falcon
|
|
||||||
background: dark
|
|
||||||
palette: falcon
|
|
||||||
lightline:
|
|
||||||
- name: falcon
|
|
||||||
palette: falcon
|
|
||||||
style: falcon
|
|
||||||
airline:
|
|
||||||
- name: falcon
|
|
||||||
palette: falcon
|
|
||||||
style: falcon
|
|
|
@ -1,18 +0,0 @@
|
||||||
color_foreground: 'normal_gray'
|
|
||||||
color_background: 'bg'
|
|
||||||
color_0: 'black'
|
|
||||||
color_1: 'red'
|
|
||||||
color_2: 'green'
|
|
||||||
color_3: 'yellow'
|
|
||||||
color_4: 'purple'
|
|
||||||
color_5: 'orange'
|
|
||||||
color_6: 'cyan'
|
|
||||||
color_7: 'normal_gray'
|
|
||||||
color_8: 'bg'
|
|
||||||
color_9: 'bright_red'
|
|
||||||
color_10: 'bright_green'
|
|
||||||
color_11: 'bright_yellow'
|
|
||||||
color_12: 'blue_gray'
|
|
||||||
color_13: 'bright_orange'
|
|
||||||
color_14: 'bright_cyan'
|
|
||||||
color_15: 'white'
|
|
|
@ -1,16 +0,0 @@
|
||||||
0: 'black'
|
|
||||||
1: 'red'
|
|
||||||
2: 'green'
|
|
||||||
3: 'yellow'
|
|
||||||
4: 'purple'
|
|
||||||
5: 'orange'
|
|
||||||
6: 'cyan'
|
|
||||||
7: 'normal_gray'
|
|
||||||
8: 'bg'
|
|
||||||
9: 'bright_red'
|
|
||||||
10: 'bright_green'
|
|
||||||
11: 'bright_yellow'
|
|
||||||
12: 'blue_gray'
|
|
||||||
13: 'bright_orange'
|
|
||||||
14: 'bright_cyan'
|
|
||||||
15: 'white'
|
|
|
@ -1,18 +0,0 @@
|
||||||
normal1: 'black normal_gray'
|
|
||||||
normal2: 'normal_gray dark_gray'
|
|
||||||
normal3: 'mid_gray status'
|
|
||||||
inactive1: 'mid_dark_gray inactive_status'
|
|
||||||
inactive2: 'mid_dark_gray inactive_status'
|
|
||||||
inactive3: 'mid_dark_gray inactive_status'
|
|
||||||
insert1: 'black red'
|
|
||||||
insert2: 'normal_gray dark_gray'
|
|
||||||
insert3: 'normal_gray status'
|
|
||||||
replace1: 'black orange'
|
|
||||||
replace2: 'normal_gray dark_gray'
|
|
||||||
replace3: 'normal_gray status'
|
|
||||||
visual1: 'black yellow'
|
|
||||||
visual2: 'normal_gray dark_gray'
|
|
||||||
visual3: 'normal_gray status'
|
|
||||||
ctrlp1: 'mid_gray dark_gray'
|
|
||||||
ctrlp2: 'mid_gray dark_gray'
|
|
||||||
ctrlp3: 'mid_gray dark_gray'
|
|
|
@ -1,30 +0,0 @@
|
||||||
normal1: 'black normal_gray'
|
|
||||||
normal2: 'normal_gray status'
|
|
||||||
normal3: 'mid_gray dark_gray'
|
|
||||||
normal4: 'light_gray mid_gray'
|
|
||||||
normal5: 'black normal_gray'
|
|
||||||
normalError: 'black red'
|
|
||||||
inactive1: 'mid_gray dark_gray'
|
|
||||||
inactive2: 'mid_gray dark_gray'
|
|
||||||
inactive3: 'mid_gray dark_gray'
|
|
||||||
inactive4: 'mid_gray dark_gray'
|
|
||||||
inactive5: 'mid_gray dark_gray'
|
|
||||||
insert1: 'black red'
|
|
||||||
insert2: 'normal_gray mid_gray'
|
|
||||||
insert3: 'normal_gray mid_gray'
|
|
||||||
insert4: 'normal_gray mid_gray'
|
|
||||||
insert5: 'black red'
|
|
||||||
replace1: 'black orange'
|
|
||||||
replace2: 'normal_gray mid_gray'
|
|
||||||
replace3: 'normal_gray mid_gray'
|
|
||||||
replace4: 'normal_gray mid_gray'
|
|
||||||
replace5: 'black orange'
|
|
||||||
visual1: 'black yellow'
|
|
||||||
visual2: 'normal_gray mid_gray'
|
|
||||||
visual3: 'normal_gray mid_gray'
|
|
||||||
visual4: 'normal_gray mid_gray'
|
|
||||||
visual5: 'black yellow'
|
|
||||||
tablineLeft: 'mid_gray dark_gray'
|
|
||||||
tablineSelected: 'light_gray dark_gray'
|
|
||||||
tablineMiddle: 'mid_gray dark_gray'
|
|
||||||
tablineRight: 'mid_gray dark_gray'
|
|
|
@ -1,48 +0,0 @@
|
||||||
red: '#FF3600'
|
|
||||||
mid_red: '#a82400'
|
|
||||||
orange: '#FF761A'
|
|
||||||
yellow: '#FFC552'
|
|
||||||
mid_yellow: '#c99c40'
|
|
||||||
green: '#718E3F'
|
|
||||||
light_blue_gray: '#C8D0E3'
|
|
||||||
blue_gray: '#99A4BC'
|
|
||||||
blue_mid_gray: '#4F4F59'
|
|
||||||
blue_dark_gray: '#2F2F3A'
|
|
||||||
blue_dark_gray_alt: '#242430'
|
|
||||||
blue_darkest_gray: '#171729'
|
|
||||||
dark_tan: '#a1968a'
|
|
||||||
tan: '#cfc1b2'
|
|
||||||
br_tan: '#f0e1ce'
|
|
||||||
tan_yellow: '#FFD392'
|
|
||||||
br_yellow: '#FFE8C0'
|
|
||||||
br_green: '#EAFFC0'
|
|
||||||
br_blue: '#BFDAFF'
|
|
||||||
white: '#F8F8FF'
|
|
||||||
light_gray: '#DFDFE5'
|
|
||||||
normal_gray: '#B4B4B9'
|
|
||||||
mid_gray_alt: '#878791'
|
|
||||||
mid_gray: '#787882'
|
|
||||||
mid_dark_gray: '#57575E'
|
|
||||||
dark_gray: '#36363A'
|
|
||||||
darker_gray: '#212127'
|
|
||||||
black: '#000004'
|
|
||||||
bg: '#020221'
|
|
||||||
bg_alt: '#0A0A29'
|
|
||||||
inactive_bg: '#151521'
|
|
||||||
purple_dark_gray: '#3F3A59'
|
|
||||||
purple: '#635196'
|
|
||||||
lavender: '#9F97CC'
|
|
||||||
status: '#28282D'
|
|
||||||
inactive_status: '#1C1C22'
|
|
||||||
off_red: '#300E03'
|
|
||||||
off_blue: '#031630'
|
|
||||||
off_green: '#203003'
|
|
||||||
dark_indigo: '#2D1078'
|
|
||||||
indigo: '#5521D9'
|
|
||||||
br_indigo: '#8859FF'
|
|
||||||
cyan: '#34bfa4'
|
|
||||||
bright_red: '#FF8E78'
|
|
||||||
bright_green: '#B1BF75'
|
|
||||||
bright_yellow: '#FFD392'
|
|
||||||
bright_orange: '#FFB07B'
|
|
||||||
bright_cyan: '#8BCCBF'
|
|
|
@ -1,3 +0,0 @@
|
||||||
ALEErrorSign: 'red -'
|
|
||||||
ALEWarningSign: 'orange -'
|
|
||||||
ALEInfoSign: 'normal_gray -'
|
|
|
@ -1,2 +0,0 @@
|
||||||
AspVBSVariableSimple: '@Identifier'
|
|
||||||
AspVBSStatement: '@Keyword'
|
|
|
@ -1,85 +0,0 @@
|
||||||
# BASE UI
|
|
||||||
ColorColumn: '- inactive_bg'
|
|
||||||
Conceal: '- -'
|
|
||||||
Cursor: '- mid_gray'
|
|
||||||
CursorIM: ''
|
|
||||||
CursorColumn: '- blue_darkest_gray'
|
|
||||||
CursorLine: '- blue_dark_gray'
|
|
||||||
CursorLineNr: 'normal_gray blue_dark_gray'
|
|
||||||
Directory: 'blue_gray'
|
|
||||||
DiffAdd: '- off_green'
|
|
||||||
DiffChange: '- off_blue'
|
|
||||||
DiffDelete: '- off_red'
|
|
||||||
DiffText: '- off_green'
|
|
||||||
ErrorMsg: 'red -'
|
|
||||||
VertSplit: 'mid_gray -'
|
|
||||||
Folded: 'mid_gray darker_gray'
|
|
||||||
FoldColumn: 'mid_gray darker_gray'
|
|
||||||
SignColumn: 'blue_gray'
|
|
||||||
IncSearch: 'bg br_blue b'
|
|
||||||
LineNr: 'mid_dark_gray'
|
|
||||||
MatchParen: 'br_tan - b'
|
|
||||||
ModeMsg: ''
|
|
||||||
MoreMsg: ''
|
|
||||||
NonText: 'dark_gray bg'
|
|
||||||
Normal: 'normal_gray bg'
|
|
||||||
PMenu: 'mid_gray_alt blue_darkest_gray'
|
|
||||||
PMenuSel: 'black yellow'
|
|
||||||
PmenuSbar: 'normal_gray'
|
|
||||||
PmenuThumb: 'light_gray'
|
|
||||||
Question: 'light_gray'
|
|
||||||
Search: 'br_blue - bu'
|
|
||||||
SpecialKey: 'mid_gray'
|
|
||||||
SpellBad: '- purple_dark_gray u'
|
|
||||||
SpellLocal: '- purple_dark_gray u'
|
|
||||||
SpellCap: '- purple_dark_gray c'
|
|
||||||
SpellRare: '- purple_dark_gray u'
|
|
||||||
StatusLine: 'mid_gray status'
|
|
||||||
StatusLineNC: 'mid_gray dark_gray'
|
|
||||||
TabLine: 'mid_gray dark_gray'
|
|
||||||
TabLineFill: '- darker_gray'
|
|
||||||
TabLineSel: 'light_gray -'
|
|
||||||
Title: 'tan'
|
|
||||||
Visual: 'light_gray dark_indigo'
|
|
||||||
VisualNOS: ''
|
|
||||||
WarningMsg: ''
|
|
||||||
WildMenu: 'bg yellow'
|
|
||||||
# BASE SYNTAX
|
|
||||||
Comment: 'mid_gray - i'
|
|
||||||
Constant: 'normal_gray - b'
|
|
||||||
String: 'light_blue_gray' # Constant
|
|
||||||
Character: '@String' # Constant
|
|
||||||
Boolean: 'normal_gray - i' # Constant
|
|
||||||
Number: 'normal_gray' # Constant
|
|
||||||
Float: '@Number' # Constant
|
|
||||||
Identifier: 'blue_gray'
|
|
||||||
Function: 'yellow' # Identifier
|
|
||||||
Statement: 'blue_gray'
|
|
||||||
Conditional: 'yellow' # Statement
|
|
||||||
Repeat: '@Statement' # Statement
|
|
||||||
Label: '@Statement' # Statement
|
|
||||||
Operator: 'orange' # Statement
|
|
||||||
Keyword: 'yellow' # Statement
|
|
||||||
Exception: '@Statement' # Statement
|
|
||||||
PreProc: 'tan'
|
|
||||||
Include: '@PreProc' # PreProc
|
|
||||||
Define: '@PreProc' # PreProc
|
|
||||||
Macro: '@PreProc' # PreProc
|
|
||||||
PreCondit: '@PreProc' # PreProc
|
|
||||||
Type: 'light_gray -'
|
|
||||||
StorageClass: '@Type' # Type
|
|
||||||
Structure: '@Type' # Type
|
|
||||||
Typedef: '@Type' # Type
|
|
||||||
Special: 'orange'
|
|
||||||
SpecialChar: '@Special' # Special
|
|
||||||
Tag: '@Special' # Special
|
|
||||||
Delimiter: 'light_gray' # Special
|
|
||||||
SpecialComment: '@Special' # Special
|
|
||||||
Debug: '@Special' # Special
|
|
||||||
Underlined: 'blue_gray - u'
|
|
||||||
Ignore: ''
|
|
||||||
Error: ''
|
|
||||||
Todo: 'bg tan i'
|
|
||||||
QuickFixLine: 'br_blue dark_gray'
|
|
||||||
Bold: '- - b'
|
|
||||||
Italic: '- - i'
|
|
|
@ -1,3 +0,0 @@
|
||||||
IndentBlanklineChar: 'dark_gray -'
|
|
||||||
IndentBlanklineIndent1: 'dark_gray -'
|
|
||||||
IndentBlanklineIndent2: 'blue_mid_gray -'
|
|
|
@ -1,4 +0,0 @@
|
||||||
BufTabLineCurrent: 'normal_gray mid_gray'
|
|
||||||
BufTabLineActive: 'light_gray dark_gray'
|
|
||||||
BufTabLineHidden: 'mid_gray dark_gray'
|
|
||||||
BufTabLineFill: '- darker_gray'
|
|
|
@ -1 +0,0 @@
|
||||||
CleverFDefaultLabel: 'br_blue - u'
|
|
|
@ -1,14 +0,0 @@
|
||||||
cPreCondit: 'br_blue'
|
|
||||||
cDefine: '@Define'
|
|
||||||
cStructure: 'blue_gray'
|
|
||||||
cStorageClass: '@StorageClass'
|
|
||||||
cType: '@Type'
|
|
||||||
cCustomParen: 'orange'
|
|
||||||
cConditional: 'yellow'
|
|
||||||
cCustomFunc: 'blue_gray'
|
|
||||||
cStatement: 'yellow'
|
|
||||||
cppSTLnamespace: 'light_blue_gray'
|
|
||||||
cppAccess: 'light_gray'
|
|
||||||
cAnsiFunction: 'tan'
|
|
||||||
cRepeat: 'yellow'
|
|
||||||
cSpecial: 'light_blue_gray - b'
|
|
|
@ -1,120 +0,0 @@
|
||||||
cssComment: '' # Comment
|
|
||||||
cssVendor: 'tan' # Comment
|
|
||||||
cssHacks: '' # Comment
|
|
||||||
cssTagName: 'blue_gray' # Statement
|
|
||||||
cssDeprecated: '' # Error
|
|
||||||
cssSelectorOp: '' # Special
|
|
||||||
cssSelectorOp2: 'yellow' # Special
|
|
||||||
cssAttrComma: 'normal_gray' # Special
|
|
||||||
cssAnimationProp: '' # cssProp
|
|
||||||
cssBackgroundProp: '' # cssProp
|
|
||||||
cssBorderProp: '' # cssProp
|
|
||||||
cssBoxProp: '' # cssProp
|
|
||||||
cssColorProp: '' # cssProp
|
|
||||||
cssContentForPagedMediaProp: '' # cssProp
|
|
||||||
cssDimensionProp: '' # cssProp
|
|
||||||
cssFlexibleBoxProp: '' # cssProp
|
|
||||||
cssFontProp: '' # cssProp
|
|
||||||
cssGeneratedContentProp: '' # cssProp
|
|
||||||
cssGridProp: '' # cssProp
|
|
||||||
cssHyerlinkProp: '' # cssProp
|
|
||||||
cssLineboxProp: '' # cssProp
|
|
||||||
cssListProp: '' # cssProp
|
|
||||||
cssMarqueeProp: '' # cssProp
|
|
||||||
cssMultiColumnProp: '' # cssProp
|
|
||||||
cssPagedMediaProp: '' # cssProp
|
|
||||||
cssPositioningProp: '' # cssProp
|
|
||||||
cssPrintProp: '' # cssProp
|
|
||||||
cssRubyProp: '' # cssProp
|
|
||||||
cssSpeechProp: '' # cssProp
|
|
||||||
cssTableProp: '' # cssProp
|
|
||||||
cssTextProp: '' # cssProp
|
|
||||||
cssTransformProp: '' # cssProp
|
|
||||||
cssTransitionProp: '' # cssProp
|
|
||||||
cssUIProp: '' # cssProp
|
|
||||||
cssIEUIProp: '' # cssProp
|
|
||||||
cssAuralProp: '' # cssProp
|
|
||||||
cssRenderProp: '' # cssProp
|
|
||||||
cssMobileTextProp: '' # cssProp
|
|
||||||
cssAnimationAttr: '' # cssAttr
|
|
||||||
cssBackgroundAttr: '' # cssAttr
|
|
||||||
cssBorderAttr: '' # cssAttr
|
|
||||||
cssBoxAttr: '' # cssAttr
|
|
||||||
cssContentForPagedMediaAttr: '' # cssAttr
|
|
||||||
cssDimensionAttr: '' # cssAttr
|
|
||||||
cssFlexibleBoxAttr: '' # cssAttr
|
|
||||||
cssFontAttr: '' # cssAttr
|
|
||||||
cssGeneratedContentAttr: '' # cssAttr
|
|
||||||
cssGridAttr: '' # cssAttr
|
|
||||||
cssHyerlinkAttr: '' # cssAttr
|
|
||||||
cssLineboxAttr: '' # cssAttr
|
|
||||||
cssListAttr: '' # cssAttr
|
|
||||||
cssMarginAttr: '' # cssAttr
|
|
||||||
cssMarqueeAttr: '' # cssAttr
|
|
||||||
cssMultiColumnAttr: '' # cssAttr
|
|
||||||
cssPaddingAttr: '' # cssAttr
|
|
||||||
cssPagedMediaAttr: '' # cssAttr
|
|
||||||
cssPositioningAttr: '' # cssAttr
|
|
||||||
cssGradientAttr: '' # cssAttr
|
|
||||||
cssPrintAttr: '' # cssAttr
|
|
||||||
cssRubyAttr: '' # cssAttr
|
|
||||||
cssSpeechAttr: '' # cssAttr
|
|
||||||
cssTableAttr: '' # cssAttr
|
|
||||||
cssTextAttr: '' # cssAttr
|
|
||||||
cssTransformAttr: '' # cssAttr
|
|
||||||
cssTransitionAttr: '' # cssAttr
|
|
||||||
cssUIAttr: '' # cssAttr
|
|
||||||
cssIEUIAttr: '' # cssAttr
|
|
||||||
cssAuralAttr: '' # cssAttr
|
|
||||||
cssRenderAttr: '' # cssAttr
|
|
||||||
cssCommonAttr: '' # cssAttr
|
|
||||||
cssPseudoClassId: '' # PreProc
|
|
||||||
cssPseudoClassLang: '' # Constant
|
|
||||||
cssValueLength: '' # Number
|
|
||||||
cssValueInteger: '' # Number
|
|
||||||
cssValueNumber: '' # Number
|
|
||||||
cssValueAngle: '' # Number
|
|
||||||
cssValueTime: '' # Number
|
|
||||||
cssValueFrequency: '' # Number
|
|
||||||
cssFunction: '@Function' # Constant
|
|
||||||
cssURL: '' # String
|
|
||||||
cssFunctionName: '' # Function
|
|
||||||
cssFunctionComma: '' # Function
|
|
||||||
cssColor: '' # Constant
|
|
||||||
cssIdentifier: 'normal_gray' # Function
|
|
||||||
cssInclude: 'normal_gray' # Include
|
|
||||||
cssIncludeKeyword: 'tan' # atKeyword
|
|
||||||
cssImportant: 'red - b' # Special
|
|
||||||
cssBraces: '@Delimiter' # Function
|
|
||||||
cssBraceError: '' # Error
|
|
||||||
cssError: '' # Error
|
|
||||||
cssUnicodeEscape: '' # Special
|
|
||||||
cssStringQQ: '' # String
|
|
||||||
cssStringQ: '' # String
|
|
||||||
cssAttributeSelector: 'normal_gray' # String
|
|
||||||
cssMedia: '' # atKeyword
|
|
||||||
cssMediaType: 'yellow - i' # Special
|
|
||||||
cssMediaComma: '' # Normal
|
|
||||||
cssMediaKeyword: 'yellow' # Statement
|
|
||||||
cssMediaProp: '' # cssProp
|
|
||||||
cssMediaAttr: '' # cssAttr
|
|
||||||
cssPage: '' # atKeyword
|
|
||||||
cssPagePseudo: '' # PreProc
|
|
||||||
cssPageMargin: '' # atKeyword
|
|
||||||
cssPageProp: '' # cssProp
|
|
||||||
cssKeyFrame: '' # atKeyword
|
|
||||||
cssKeyFrameSelector: '' # Constant
|
|
||||||
cssFontDescriptor: 'tan' # Special
|
|
||||||
cssFontDescriptorFunction: '' # Constant
|
|
||||||
cssFontDescriptorProp: '' # cssProp
|
|
||||||
cssFontDescriptorAttr: '' # cssAttr
|
|
||||||
cssUnicodeRange: '' # Constant
|
|
||||||
cssClassName: 'normal_gray' # Function
|
|
||||||
cssClassNameDot: 'yellow' # Function
|
|
||||||
cssProp: 'normal_gray' # StorageClass
|
|
||||||
cssAttr: 'light_gray' # Constant
|
|
||||||
cssUnitDecorators: '' # Number
|
|
||||||
cssNoise: 'light_gray' # Noise
|
|
||||||
atKeyword: '' # PreProc
|
|
||||||
cssPseudoClass: 'light_gray'
|
|
||||||
cssAtRuleLogical: 'orange'
|
|
|
@ -1,2 +0,0 @@
|
||||||
Done: 'green -'
|
|
||||||
Partial: 'yellow -'
|
|
|
@ -1,7 +0,0 @@
|
||||||
# git commit messages
|
|
||||||
diffAdded: 'light_gray off_green'
|
|
||||||
diffRemoved: 'light_gray off_red'
|
|
||||||
diffFile: '@Title'
|
|
||||||
diffLine: 'light_blue_gray'
|
|
||||||
diffSubname: 'light_gray'
|
|
||||||
# vimdiff uses DiffAdd etc. in base.yml
|
|
|
@ -1 +0,0 @@
|
||||||
dockercomposeKeywords: 'blue_gray'
|
|
|
@ -1,4 +0,0 @@
|
||||||
elmTypeDef: '@Type'
|
|
||||||
elmType: 'light_gray'
|
|
||||||
elmTopLevelDecl: 'tan'
|
|
||||||
elmAlias: '@Identifier'
|
|
|
@ -1,14 +0,0 @@
|
||||||
FugitiveblameBoundary: '' # Keyword
|
|
||||||
FugitiveblameHash: '' # Identifier
|
|
||||||
FugitiveblameUncommitted: '' # Ignore
|
|
||||||
FugitiveblameTime: '' # PreProc
|
|
||||||
FugitiveblameLineNumber: '' # Number
|
|
||||||
FugitiveblameOriginalFile: '' # String
|
|
||||||
FugitiveblameOriginalLineNumber: '' #
|
|
||||||
FugitiveblameShort: '' # FugitiveblameDelimiter
|
|
||||||
FugitiveblameDelimiter: '' # Delimiter
|
|
||||||
FugitiveblameNotCommittedYet: '' # Comment
|
|
||||||
fugitiveSymbolicRef: 'blue_gray'
|
|
||||||
fugitiveHeader: 'yellow'
|
|
||||||
fugitiveHunk: 'normal_gray'
|
|
||||||
fugitiveModifier: 'orange'
|
|
|
@ -1,3 +0,0 @@
|
||||||
fzf1: 'yellow dark_gray'
|
|
||||||
fzf2: 'orange dark_gray'
|
|
||||||
fzf3: 'orange dark_gray'
|
|
|
@ -1,26 +0,0 @@
|
||||||
gitcommitSummary: 'normal_gray' # Keyword
|
|
||||||
gitcommitComment: '' # Comment
|
|
||||||
gitcommitUntracked: '' # gitcommitComment
|
|
||||||
gitcommitDiscarded: '' # gitcommitComment
|
|
||||||
gitcommitSelected: '' # gitcommitComment
|
|
||||||
gitcommitUnmerged: '' # gitcommitComment
|
|
||||||
gitcommitOnBranch: '' # Comment
|
|
||||||
gitcommitBranch: 'normal_gray' # Special
|
|
||||||
gitcommitNoBranch: '' # gitCommitBranch
|
|
||||||
gitcommitDiscardedType: 'blue_gray' # gitcommitType
|
|
||||||
gitcommitSelectedType: 'green' # gitcommitType
|
|
||||||
gitcommitUnmergedType: '' # gitcommitType
|
|
||||||
gitcommitType: '' # Type
|
|
||||||
gitcommitNoChanges: '' # gitcommitHeader
|
|
||||||
gitcommitHeader: '' # PreProc
|
|
||||||
gitcommitUntrackedFile: '' # gitcommitFile
|
|
||||||
gitcommitDiscardedFile: 'light_gray' # gitcommitFile
|
|
||||||
gitcommitSelectedFile: 'normal_gray' # gitcommitFile
|
|
||||||
gitcommitUnmergedFile: '' # gitcommitFile
|
|
||||||
gitcommitFile: '' # Constant
|
|
||||||
gitcommitDiscardedArrow: '' # gitcommitArrow
|
|
||||||
gitcommitSelectedArrow: '' # gitcommitArrow
|
|
||||||
gitcommitUnmergedArrow: '' # gitcommitArrow
|
|
||||||
gitcommitArrow: '' # gitcommitComment
|
|
||||||
gitcommitOverflow: '' # none
|
|
||||||
gitcommitBlank: '' # Error
|
|
|
@ -1,2 +0,0 @@
|
||||||
gitconfigSection: 'yellow'
|
|
||||||
gitconfigVariable: 'blue_gray'
|
|
|
@ -1,5 +0,0 @@
|
||||||
# GitGutter airblade/vim-gitgutter
|
|
||||||
GitSignsAdd: 'green -'
|
|
||||||
GitSignsChange: 'yellow -'
|
|
||||||
GitSignsDelete: 'red -'
|
|
||||||
GitSignsChangeDelete: 'orange -'
|
|
|
@ -1,37 +0,0 @@
|
||||||
goDirective: '' # Statement
|
|
||||||
goDeclaration: '' # Keyword
|
|
||||||
goDeclType: '' # Keyword
|
|
||||||
goStatement: '' # Statement
|
|
||||||
goConditional: '' # Conditional
|
|
||||||
goLabel: 'yellow' # Label
|
|
||||||
goRepeat: 'yellow' # Repeat
|
|
||||||
goType: '' # Type
|
|
||||||
goSignedInts: '' # Type
|
|
||||||
goUnsignedInts: '' # Type
|
|
||||||
goFloats: '' # Type
|
|
||||||
goComplexes: '' # Type
|
|
||||||
goBuiltins: 'yellow' # Keyword
|
|
||||||
goConstants: '' # Keyword
|
|
||||||
goComment: '' # Comment
|
|
||||||
goTodo: '' # Todo
|
|
||||||
goEscapeOctal: '' # goSpecialString
|
|
||||||
goEscapeC: '' # goSpecialString
|
|
||||||
goEscapeX: '' # goSpecialString
|
|
||||||
goEscapeU: '' # goSpecialString
|
|
||||||
goEscapeBigU: '' # goSpecialString
|
|
||||||
goSpecialString: '' # Special
|
|
||||||
goEscapeError: '' # Error
|
|
||||||
goString: '' # String
|
|
||||||
goRawString: '' # String
|
|
||||||
goCharacter: '' # Character
|
|
||||||
goDecimalInt: '' # Integer
|
|
||||||
goHexadecimalInt: '' # Integer
|
|
||||||
goOctalInt: '' # Integer
|
|
||||||
Integer: '' # Number
|
|
||||||
goFloat: '' # Float
|
|
||||||
goImaginary: '' # Number
|
|
||||||
goExtraType: '' # Type
|
|
||||||
goSpaceError: '' # Error
|
|
||||||
goVar: 'blue_gray'
|
|
||||||
goPackage: 'tan'
|
|
||||||
goImport: '@goPackage'
|
|
|
@ -1,5 +0,0 @@
|
||||||
graphqlVariable: 'blue_gray'
|
|
||||||
graphqlStructure: 'tan'
|
|
||||||
graphqlName: 'normal_gray'
|
|
||||||
graphqlKeyword: 'yellow'
|
|
||||||
graphqlOperator: 'orange'
|
|
|
@ -1,49 +0,0 @@
|
||||||
helpIgnore: '' # Ignore
|
|
||||||
helpHyperTextJump: 'blue_gray - u' # Identifier
|
|
||||||
helpBar: '' # Ignore
|
|
||||||
helpBacktick: '' # Ignore
|
|
||||||
helpStar: 'br_blue' # Ignore
|
|
||||||
helpHyperTextEntry: '' # String
|
|
||||||
helpHeadline: 'yellow' # Statement
|
|
||||||
helpHeader: '' # PreProc
|
|
||||||
helpSectionDelim: 'tan' # PreProc
|
|
||||||
helpVim: '' # Identifier
|
|
||||||
helpCommand: '' # Comment
|
|
||||||
helpExample: '' # Comment
|
|
||||||
helpOption: 'tan' # Type
|
|
||||||
helpSpecial: '' # Special
|
|
||||||
helpNote: '' # Todo
|
|
||||||
helpComment: '' # Comment
|
|
||||||
helpConstant: '' # Constant
|
|
||||||
helpString: '' # String
|
|
||||||
helpCharacter: '' # Character
|
|
||||||
helpNumber: '' # Number
|
|
||||||
helpBoolean: '' # Boolean
|
|
||||||
helpFloat: '' # Float
|
|
||||||
helpIdentifier: '' # Identifier
|
|
||||||
helpFunction: '' # Function
|
|
||||||
helpStatement: '' # Statement
|
|
||||||
helpConditional: '' # Conditional
|
|
||||||
helpRepeat: '' # Repeat
|
|
||||||
helpLabel: '' # Label
|
|
||||||
helpOperator: '' # Operator
|
|
||||||
helpKeyword: '' # Keyword
|
|
||||||
helpException: '' # Exception
|
|
||||||
helpPreProc: '' # PreProc
|
|
||||||
helpInclude: '' # Include
|
|
||||||
helpDefine: '' # Define
|
|
||||||
helpMacro: '' # Macro
|
|
||||||
helpPreCondit: '' # PreCondit
|
|
||||||
helpType: '' # Type
|
|
||||||
helpStorageClass: '' # StorageClass
|
|
||||||
helpStructure: '' # Structure
|
|
||||||
helpTypedef: '' # Typedef
|
|
||||||
helpSpecialChar: '' # SpecialChar
|
|
||||||
helpTag: '' # Tag
|
|
||||||
helpDelimiter: '' # Delimiter
|
|
||||||
helpSpecialComment: '' # SpecialComment
|
|
||||||
helpDebug: '' # Debug
|
|
||||||
helpUnderlined: '' # Underlined
|
|
||||||
helpError: '' # Error
|
|
||||||
helpTodo: '' # Todo
|
|
||||||
helpURL: '' # String
|
|
|
@ -1 +0,0 @@
|
||||||
HighlightedyankRegion: 'white -'
|
|
|
@ -1,44 +0,0 @@
|
||||||
htmlTag: 'normal_gray' # Function
|
|
||||||
htmlEndTag: '@Delimiter' # Identifier
|
|
||||||
htmlArg: 'blue_gray' # Type
|
|
||||||
htmlTagName: '@Number' # htmlStatement
|
|
||||||
htmlSpecialTagName: 'yellow' # Exception
|
|
||||||
htmlValue: '' # String
|
|
||||||
htmlH1: 'yellow' # Title
|
|
||||||
htmlH2: 'tan' # htmlH1
|
|
||||||
htmlH3: 'tan' # htmlH2
|
|
||||||
htmlH4: 'tan' # htmlH3
|
|
||||||
htmlH5: 'tan' # htmlH4
|
|
||||||
htmlH6: 'tan' # htmlH5
|
|
||||||
htmlHead: '' # PreProc
|
|
||||||
htmlTitle: 'normal_gray - b' # Title
|
|
||||||
htmlBoldItalicUnderline: '' # htmlBoldUnderlineItalic
|
|
||||||
htmlUnderlineBold: '' # htmlBoldUnderline
|
|
||||||
htmlUnderlineItalicBold: '' # htmlBoldUnderlineItalic
|
|
||||||
htmlUnderlineBoldItalic: '' # htmlBoldUnderlineItalic
|
|
||||||
htmlItalicUnderline: '' # htmlUnderlineItalic
|
|
||||||
htmlItalicBold: '' # htmlBoldItalic
|
|
||||||
htmlItalicBoldUnderline: '' # htmlBoldUnderlineItalic
|
|
||||||
htmlItalicUnderlineBold: '' # htmlBoldUnderlineItalic
|
|
||||||
htmlLink: '' # Underlined
|
|
||||||
htmlLeadingSpace: '' # None
|
|
||||||
htmlPreStmt: '' # PreProc
|
|
||||||
htmlPreError: '' # Error
|
|
||||||
htmlPreProc: '' # PreProc
|
|
||||||
htmlPreAttr: '' # String
|
|
||||||
htmlPreProcAttrName: '' # PreProc
|
|
||||||
htmlPreProcAttrError: '' # Error
|
|
||||||
htmlSpecial: '' # Special
|
|
||||||
htmlSpecialChar: 'tan' # Special
|
|
||||||
htmlString: '' # String
|
|
||||||
htmlStatement: '' # Statement
|
|
||||||
htmlComment: '' # Comment
|
|
||||||
htmlCommentPart: '' # Comment
|
|
||||||
htmlCommentError: '' # htmlError
|
|
||||||
htmlTagError: '' # htmlError
|
|
||||||
htmlEvent: '' # javaScript
|
|
||||||
htmlError: '' # Error
|
|
||||||
javaScript: '' # Special
|
|
||||||
javaScriptExpression: '' # javaScript
|
|
||||||
htmlCssStyleComment: '' # Comment
|
|
||||||
htmlCssDefinition: '' # Special
|
|
|
@ -1,2 +0,0 @@
|
||||||
IndentGuidesOdd: '- dark_gray'
|
|
||||||
IndentGuidesEven: '- darker_gray'
|
|
|
@ -1,2 +0,0 @@
|
||||||
javaRepeat: 'yellow'
|
|
||||||
javaStatement: '@javaRepeat'
|
|
|
@ -1,75 +0,0 @@
|
||||||
javaScriptComment: '' # Comment
|
|
||||||
javaScriptLineComment: '' # Comment
|
|
||||||
javaScriptCommentTodo: '' # Todo
|
|
||||||
javaScriptSpecial: '' # Special
|
|
||||||
javaScriptStringS: '' # String
|
|
||||||
javaScriptStringD: '' # String
|
|
||||||
javaScriptCharacter: '' # Character
|
|
||||||
javaScriptSpecialCharacter: '' # javaScriptSpecial
|
|
||||||
javaScriptNumber: '' # javaScriptValue
|
|
||||||
javaScriptConditional: '' # Conditional
|
|
||||||
javaScriptRepeat: '' # Repeat
|
|
||||||
javaScriptBranch: '' # Conditional
|
|
||||||
javaScriptOperator: '' # Operator
|
|
||||||
javaScriptType: '' # Type
|
|
||||||
javaScriptStatement: '' # Statement
|
|
||||||
javaScriptFunction: '' # Function
|
|
||||||
javaScriptBraces: 'orange' # Function
|
|
||||||
javaScriptError: '' # Error
|
|
||||||
javaScriptParensError: '' # Error
|
|
||||||
javaScriptNull: 'normal_gray - i' # Keyword
|
|
||||||
javaScriptBoolean: '' # Boolean
|
|
||||||
javaScriptRegexpString: '' # String
|
|
||||||
javaScriptIdentifier: '' # Identifier
|
|
||||||
javaScriptLabel: '' # Label
|
|
||||||
javaScriptException: '' # Exception
|
|
||||||
javaScriptMessage: '' # Keyword
|
|
||||||
javaScriptGlobal: 'lavender - b' # Keyword
|
|
||||||
javaScriptMember: '' # Keyword
|
|
||||||
javaScriptDeprecated: '' # Exception
|
|
||||||
javaScriptReserved: '' # Keyword
|
|
||||||
javaScriptDebug: '' # Debug
|
|
||||||
javaScriptConstant: '' # Label
|
|
||||||
jsBrackets: '@Delimiter'
|
|
||||||
jsClassBraces: '@jsBrackets'
|
|
||||||
jsBraces: '@jsBrackets'
|
|
||||||
jsObjectBraces: '@jsBrackets'
|
|
||||||
jsParens: '@jsBrackets'
|
|
||||||
jsObjectKey: 'blue_gray'
|
|
||||||
jsFuncBraces: '@jsBrackets'
|
|
||||||
jsFuncParens: '@jsBrackets'
|
|
||||||
jsIfElseBraces: '@jsBrackets'
|
|
||||||
jsFuncArgs: 'blue_gray'
|
|
||||||
jsExtendsKeyword: 'yellow'
|
|
||||||
jsArrowFunction: '@Operator'
|
|
||||||
jsFunction: 'yellow'
|
|
||||||
jsRepeat: '@jsFunction'
|
|
||||||
jsReturn: 'yellow'
|
|
||||||
jsClassDefinition: 'normal_gray'
|
|
||||||
jsClassProperty: 'normal_gray'
|
|
||||||
jsClassKeyword: 'yellow'
|
|
||||||
jsClassFuncName: 'normal_gray'
|
|
||||||
jsFuncName: 'normal_gray'
|
|
||||||
jsNull: 'normal_gray - i'
|
|
||||||
jsStorageClass: '@StorageClass'
|
|
||||||
jsObjectSeparator: 'normal_gray'
|
|
||||||
jsObjectValue: 'blue_gray'
|
|
||||||
jsExportDefault: 'blue_gray'
|
|
||||||
jsRegexpCharClass: 'orange'
|
|
||||||
jsTemplateBraces: 'orange'
|
|
||||||
jsThis: 'blue_gray - b'
|
|
||||||
jsFuncCall: 'tan'
|
|
||||||
jsObjectProp: 'normal_gray'
|
|
||||||
jsConditional: 'yellow'
|
|
||||||
jsVariableDef: 'blue_gray'
|
|
||||||
jsFuncBlock: 'white'
|
|
||||||
jsTry: 'yellow'
|
|
||||||
jsCatch: '@jsTry'
|
|
||||||
jsTryCatchBraces: 'orange'
|
|
||||||
jsGlobalObjects: 'lavender - b'
|
|
||||||
jsParen: 'blue_gray'
|
|
||||||
jsParenCatch: '@jsParen'
|
|
||||||
jsParenIfElse: '@jsParen'
|
|
||||||
jsAsyncKeyword: 'tan'
|
|
||||||
jsForAwait: '@jsAsyncKeyword'
|
|
||||||
jsGlobalNodeObjects: 'tan'
|
|
|
@ -1,20 +0,0 @@
|
||||||
jsonPadding: '' # Operator
|
|
||||||
jsonString: '' # String
|
|
||||||
jsonTest: '' # Label
|
|
||||||
jsonEscape: '' # Special
|
|
||||||
jsonNumber: '' # Number
|
|
||||||
jsonBraces: '' # Delimiter
|
|
||||||
jsonNull: '' # Function
|
|
||||||
jsonBoolean: 'red' # Boolean
|
|
||||||
jsonKeyword: '' # Label
|
|
||||||
jsonNumError: '' # Error
|
|
||||||
jsonCommentError: '' # Error
|
|
||||||
jsonSemicolonError: '' # Error
|
|
||||||
jsonTrailingCommaError: '' # Error
|
|
||||||
jsonMissingCommaError: '' # Error
|
|
||||||
jsonStringSQError: '' # Error
|
|
||||||
jsonNoQuotesError: '' # Error
|
|
||||||
jsonTripleQuotesError: '' # Error
|
|
||||||
jsonQuote: '' # Quote
|
|
||||||
jsonNoise: '' # Noise
|
|
||||||
jsonKeywordMatch: '@Delimiter'
|
|
|
@ -1,4 +0,0 @@
|
||||||
xmlEqual: 'yellow'
|
|
||||||
xmlEndTag: 'yellow'
|
|
||||||
xmlTagN: 'blue_gray'
|
|
||||||
xmlTagName: 'blue_gray'
|
|
|
@ -1,15 +0,0 @@
|
||||||
LspDiagnosticsDefaultError: 'mid_red - '
|
|
||||||
LspDiagnosticsDefaultWarning: 'mid_yellow -'
|
|
||||||
LspDiagnosticsDefaultInformation: 'mid_gray - '
|
|
||||||
LspDiagnosticsDefaultHint: 'dark_tan -'
|
|
||||||
LspReferenceRead: '- - u'
|
|
||||||
LspReferenceText: '- - u'
|
|
||||||
LspReferenceWrite: '- - u'
|
|
||||||
LspDiagnosticsVirtualTextError: 'mid_red - i'
|
|
||||||
LspDiagnosticsVirtualTextWarning: 'mid_yellow - i'
|
|
||||||
LspDiagnosticsVirtualTextHint: 'dark_tan - i'
|
|
||||||
LspDiagnosticsVirtualTextInformation: 'mid_gray - i'
|
|
||||||
LspDiagnosticsUnderlineError: '- - c mid_red'
|
|
||||||
LspDiagnosticsUnderlineWarning: '- - c mid_yellow'
|
|
||||||
LspDiagnosticsUnderlineHint: '- - c dark_tan'
|
|
||||||
LspDiagnosticsUnderlineInformation: '- - c mid_gray'
|
|
|
@ -1,12 +0,0 @@
|
||||||
luaFuncKeyword: 'yellow'
|
|
||||||
luaFuncTable: 'normal_gray'
|
|
||||||
luaFuncName: 'normal_gray'
|
|
||||||
luaFuncCall: 'normal_gray'
|
|
||||||
luaFuncArgName: 'blue_gray'
|
|
||||||
luaCond: 'yellow'
|
|
||||||
luaStatement: '@luaCond'
|
|
||||||
luaLocal: '@Constant'
|
|
||||||
luaFuncParens: '@Delimiter'
|
|
||||||
luaParens: '@luaFuncParens'
|
|
||||||
luaBraces: '@luaFuncParens'
|
|
||||||
luaDocTag: 'tan - i'
|
|
|
@ -1,53 +0,0 @@
|
||||||
markdownH1: '' # htmlH1
|
|
||||||
markdownH2: '' # htmlH2
|
|
||||||
markdownH3: '' # htmlH3
|
|
||||||
markdownH4: '' # htmlH4
|
|
||||||
markdownH5: '' # htmlH5
|
|
||||||
markdownH6: '' # htmlH6
|
|
||||||
markdownHeadingRule: '' # markdownRule
|
|
||||||
markdownHeadingDelimiter: '@Delimiter' # Delimiter
|
|
||||||
markdownItemDelimiter: '@Delimiter'
|
|
||||||
markdownInlineDelimiter: 'tan'
|
|
||||||
markdownOrderedListMarker: '@Delimiter' # markdownListMarker
|
|
||||||
markdownListMarker: '@Delimiter' # htmlTagName
|
|
||||||
markdownBlockquote: '' # Comment
|
|
||||||
markdownRule: '' # PreProc
|
|
||||||
markdownLinkText: '' # htmlLink
|
|
||||||
markdownLinkTextDelimiter: '@Delimiter'
|
|
||||||
markdownIdDeclaration: '' # Typedef
|
|
||||||
markdownId: '' # Type
|
|
||||||
markdownAutomaticLink: '' # markdownUrl
|
|
||||||
markdownUrl: 'blue_gray - u' # Float
|
|
||||||
markdownUrlTitle: '' # String
|
|
||||||
markdownIdDelimiter: '' # markdownLinkDelimiter
|
|
||||||
markdownUrlDelimiter: '' # htmlTag
|
|
||||||
markdownUrlTitleDelimiter: '' # Delimiter
|
|
||||||
markdownItalic: '' # htmlItalic
|
|
||||||
markdownBold: '' # htmlBold
|
|
||||||
markdownBoldItalic: '' # htmlBoldItalic
|
|
||||||
markdownCodeDelimiter: 'orange' # Delimiter
|
|
||||||
markdownCode: 'mid_gray_alt'
|
|
||||||
markdownEscape: '' # Special
|
|
||||||
markdownError: '@SpellBad' # Error
|
|
||||||
markdownXmlElement: 'mid_gray'
|
|
||||||
|
|
||||||
htmlH1: 'br_blue - b'
|
|
||||||
htmlH2: 'br_blue -'
|
|
||||||
htmlH3: '@htmlH2'
|
|
||||||
htmlH4: '@htmlH2'
|
|
||||||
htmlH5: '@htmlH2'
|
|
||||||
htmlH6: '@htmlH2'
|
|
||||||
mkdLink: '@Underlined'
|
|
||||||
mkdURL: 'blue_gray - u'
|
|
||||||
mkdInlineURL: 'blue_gray - u'
|
|
||||||
mkdBold: '- - b'
|
|
||||||
htmlBold: '- - b'
|
|
||||||
mkdListItem: '@Delimiter'
|
|
||||||
htmlItalic: '- - i'
|
|
||||||
mkdCode: 'mid_gray_alt'
|
|
||||||
mkdCodeDelimiter: 'orange'
|
|
||||||
mkdHeading: '@Delimiter'
|
|
||||||
|
|
||||||
# These are used when running Neovim health checks.
|
|
||||||
healthSuccess: 'bg green'
|
|
||||||
healthError: 'bg red'
|
|
|
@ -1,2 +0,0 @@
|
||||||
NormalFloat: '- blue_dark_gray'
|
|
||||||
NormalFloatAlt: '- blue_dark_gray_alt'
|
|
|
@ -1,27 +0,0 @@
|
||||||
NERDTreePart: '' # Special
|
|
||||||
NERDTreePartFile: '' # Type
|
|
||||||
NERDTreeExecFile: '' # Title
|
|
||||||
NERDTreeDirSlash: '' # Identifier
|
|
||||||
NERDTreeBookmarksHeader: '' # statement
|
|
||||||
NERDTreeBookmarksLeader: '' # ignore
|
|
||||||
NERDTreeBookmarkName: '' # Identifier
|
|
||||||
NERDTreeBookmark: '' # normal
|
|
||||||
NERDTreeHelp: '' # String
|
|
||||||
NERDTreeHelpKey: '' # Identifier
|
|
||||||
NERDTreeHelpCommand: '' # Identifier
|
|
||||||
NERDTreeHelpTitle: '' # Macro
|
|
||||||
NERDTreeToggleOn: '' # Question
|
|
||||||
NERDTreeToggleOff: '' # WarningMsg
|
|
||||||
NERDTreeLinkTarget: '' # Type
|
|
||||||
NERDTreeLinkFile: '' # Macro
|
|
||||||
NERDTreeLinkDir: '' # Macro
|
|
||||||
NERDTreeDir: '' # Directory
|
|
||||||
NERDTreeUp: '' # Directory
|
|
||||||
NERDTreeFile: '' # Normal
|
|
||||||
NERDTreeCWD: 'yellow' # Statement
|
|
||||||
NERDTreeOpenable: 'light_blue_gray' # Title
|
|
||||||
NERDTreeClosable: 'light_blue_gray' # Title
|
|
||||||
NERDTreeIgnore: '' # ignore
|
|
||||||
NERDTreeRO: '' # WarningMsg
|
|
||||||
NERDTreeFlags: 'light_blue_gray' # Number
|
|
||||||
NERDTreeGitStatusDirDirty: 'red'
|
|
|
@ -1 +0,0 @@
|
||||||
netrwClassify: 'normal_gray'
|
|
|
@ -1,6 +0,0 @@
|
||||||
CmpItemAbbr: 'mid_gray_alt'
|
|
||||||
CmpItemAbbrDeprecated: 'tan'
|
|
||||||
CmpItemAbbrMatch: 'light_gray'
|
|
||||||
CmpItemAbbrMatchFuzzy: 'light_gray'
|
|
||||||
CmpItemKind: 'mid_gray'
|
|
||||||
CmpItemMenu: 'blue_gray'
|
|
|
@ -1,34 +0,0 @@
|
||||||
NvimTreeSymlink: ''
|
|
||||||
NvimTreeFolderName: 'blue_gray'
|
|
||||||
NvimTreeRootFolder: 'light_blue_gray'
|
|
||||||
NvimTreeFolderIcon: 'light_blue_gray'
|
|
||||||
NvimTreeEmptyFolderName: 'blue_gray'
|
|
||||||
NvimTreeOpenedFolderName: 'light_gray'
|
|
||||||
NvimTreeOpenedFile: 'br_blue - u'
|
|
||||||
NvimTreeExecFile: ''
|
|
||||||
NvimTreeSpecialFile: ''
|
|
||||||
NvimTreeImageFile: ''
|
|
||||||
NvimTreeMarkdownFile: ''
|
|
||||||
NvimTreeIndentMarker: ''
|
|
||||||
NvimTreeLspDiagnostics: ''
|
|
||||||
NvimTreeLicenseIcon: ''
|
|
||||||
NvimTreeYamlIcon: ''
|
|
||||||
NvimTreeTomlIcon: ''
|
|
||||||
NvimTreeGitignoreIcon: ''
|
|
||||||
NvimTreeJsonIcon: ''
|
|
||||||
NvimTreeLuaIcon: ''
|
|
||||||
NvimTreePythonIcon: ''
|
|
||||||
NvimTreeShellIcon: ''
|
|
||||||
NvimTreeJavascriptIcon: ''
|
|
||||||
NvimTreeCIcon: ''
|
|
||||||
NvimTreeReactIcon: ''
|
|
||||||
NvimTreeHtmlIcon: ''
|
|
||||||
NvimTreeRustIcon: ''
|
|
||||||
NvimTreeVimIcon: ''
|
|
||||||
NvimTreeTypescriptIcon: ''
|
|
||||||
NvimTreeGitDirty: 'orange'
|
|
||||||
NvimTreeGitStaged: 'orange'
|
|
||||||
NvimTreeGitMerge: 'yellow'
|
|
||||||
NvimTreeGitRenamed: 'yellow'
|
|
||||||
NvimTreeGitNew: 'green'
|
|
||||||
NvimTreeGitDeleted: 'red'
|
|
|
@ -1,63 +0,0 @@
|
||||||
phpConstant: '' # Constant
|
|
||||||
phpCoreConstant: '' # Constant
|
|
||||||
phpComment: '' # Comment
|
|
||||||
phpCommentTitle: 'mid_gray_alt - i'
|
|
||||||
phpDocTags: 'dark_tan - i' # PreProc
|
|
||||||
phpDocCustomTags: 'br_blue' # Type
|
|
||||||
phpDocNamespaceSeparator: '@Comment'
|
|
||||||
phpUseNamespaceSeparator: 'light_gray -'
|
|
||||||
phpException: '' # Exception
|
|
||||||
phpBoolean: '@Boolean' # Boolean
|
|
||||||
phpStorageClass: 'orange' # StorageClass
|
|
||||||
phpClasses: 'light_gray'
|
|
||||||
phpStaticClasses: 'normal_gray - b'
|
|
||||||
phpClassImplements: 'normal_gray - i'
|
|
||||||
phpClassExtends: '@phpClassImplements'
|
|
||||||
phpSCKeyword: '' # StorageClass
|
|
||||||
phpFCKeyword: '' # Define
|
|
||||||
phpStructure: 'blue_gray - b' # Structure
|
|
||||||
phpStringSingle: '' # String
|
|
||||||
phpStringDouble: '' # String
|
|
||||||
phpBacktick: '' # String
|
|
||||||
phpNumber: '' # Number
|
|
||||||
phpFloat: '' # Float
|
|
||||||
phpMethod: 'normal_gray' # Function
|
|
||||||
phpFunctions: 'tan' # Function
|
|
||||||
phpBaselib: '' # Function
|
|
||||||
phpRepeat: 'yellow' # Repeat
|
|
||||||
phpConditional: '' # Conditional
|
|
||||||
phpLabel: '' # Label
|
|
||||||
phpStatement: '' # Statement
|
|
||||||
phpKeyword: '@Keyword' # Statement
|
|
||||||
phpType: '@Type' # Type
|
|
||||||
phpInclude: '' # Include
|
|
||||||
phpDefine: '' # Define
|
|
||||||
phpBackslashSequences: '' # SpecialChar
|
|
||||||
phpBackslashDoubleQuote: '' # SpecialChar
|
|
||||||
phpBackslashSingleQuote: '' # SpecialChar
|
|
||||||
phpParent: '@Delimiter' # Delimiter
|
|
||||||
phpBrackets: '' # Delimiter
|
|
||||||
phpIdentifierConst: '' # Delimiter
|
|
||||||
phpParentError: '' # Error
|
|
||||||
phpOctalError: '' # Error
|
|
||||||
phpInterpSimpleError: '' # Error
|
|
||||||
phpInterpBogusDollarCurley: '' # Error
|
|
||||||
phpInterpDollarCurly1: '' # Error
|
|
||||||
phpInterpDollarCurly2: '' # Error
|
|
||||||
phpInterpSimpleBracketsInner: '' # String
|
|
||||||
phpInterpSimpleCurly: '' # Delimiter
|
|
||||||
phpInterpVarname: '' # Identifier
|
|
||||||
phpTodo: '' # Todo
|
|
||||||
phpDocTodo: '' # Todo
|
|
||||||
phpMemberSelector: 'light_gray' # Structure
|
|
||||||
phpIntVar: '' # Identifier
|
|
||||||
phpEnvVar: '' # Identifier
|
|
||||||
phpOperator: '@Operator' # Operator
|
|
||||||
phpVarSelector: 'light_gray' # Operator
|
|
||||||
phpRelation: '' # Operator
|
|
||||||
phpIdentifier: '@Identifier' # Identifier
|
|
||||||
phpIdentifierSimply: '' # Identifier
|
|
||||||
phpStringDelimiter: 'light_gray'
|
|
||||||
phpSuperglobals: 'lavender - b'
|
|
||||||
phpSpecialChar: 'blue_gray - b'
|
|
||||||
phpNullValue: '@Boolean'
|
|
|
@ -1,4 +0,0 @@
|
||||||
plugDeleted: 'red'
|
|
||||||
plugBracket: 'orange'
|
|
||||||
plug1: 'tan'
|
|
||||||
plug2: 'blue_gray'
|
|
|
@ -1,26 +0,0 @@
|
||||||
pythonStatement: 'yellow' # Statement
|
|
||||||
pythonConditional: '' # Conditional
|
|
||||||
pythonRepeat: 'yellow' # Repeat
|
|
||||||
pythonOperator: '' # Operator
|
|
||||||
pythonException: '' # Exception
|
|
||||||
pythonInclude: '' # Include
|
|
||||||
pythonDecorator: '' # Define
|
|
||||||
pythonFunction: 'normal_gray' # Function
|
|
||||||
pythonComment: '' # Comment
|
|
||||||
pythonTodo: '' # Todo
|
|
||||||
pythonString: '' # String
|
|
||||||
pythonRawString: '' # String
|
|
||||||
pythonQuotes: '' # String
|
|
||||||
pythonTripleQuotes: '' # pythonQuotes
|
|
||||||
pythonEscape: '' # Special
|
|
||||||
pythonNumber: '' # Number
|
|
||||||
pythonBuiltin: '' # Function
|
|
||||||
pythonExceptions: '' # Structure
|
|
||||||
pythonSpaceError: '' # Error
|
|
||||||
pythonDoctest: '' # Special
|
|
||||||
pythonDoctestValue: '' # Define
|
|
||||||
pythonExClass: 'tan'
|
|
||||||
pythonBuiltinObj: 'yellow'
|
|
||||||
pythonDot: 'orange'
|
|
||||||
pythonBuiltinFunc: 'tan'
|
|
||||||
pythonNone: '@Boolean'
|
|
|
@ -1,5 +0,0 @@
|
||||||
rstSections: 'br_blue'
|
|
||||||
rstCodeBlock: 'mid_gray_alt'
|
|
||||||
rstDirective: 'orange'
|
|
||||||
rstHyperlinkTarget: 'blue_gray - u'
|
|
||||||
rstExDirective: 'blue_gray'
|
|
|
@ -1,71 +0,0 @@
|
||||||
rubyClass: 'light_gray' # rubyDefine
|
|
||||||
rubyClassName: '@Normal'
|
|
||||||
rubyModule: 'light_gray' # rubyDefine
|
|
||||||
rubyModuleName: '@Normal'
|
|
||||||
rubyMethodExceptional: '' # rubyDefine
|
|
||||||
rubyDefine: 'yellow' # Define
|
|
||||||
rubyFunction: 'normal_gray' # Function
|
|
||||||
rubyConditional: '' # Conditional
|
|
||||||
rubyConditionalModifier: '' # rubyConditional
|
|
||||||
rubyExceptional: '' # rubyConditional
|
|
||||||
rubyRepeat: '' # Repeat
|
|
||||||
rubyRepeatModifier: '' # rubyRepeat
|
|
||||||
rubyOptionalDo: '' # rubyRepeat
|
|
||||||
rubyControl: 'yellow' # Statement
|
|
||||||
rubyInclude: '' # Include
|
|
||||||
rubyInteger: '' # Number
|
|
||||||
rubyASCIICode: '' # Character
|
|
||||||
rubyFloat: '' # Float
|
|
||||||
rubyBoolean: '' # Boolean
|
|
||||||
rubyException: '' # Exception
|
|
||||||
rubyIdentifier: '' # Identifier
|
|
||||||
rubyClassVariable: '' # rubyIdentifier
|
|
||||||
rubyConstant: 'light_blue_gray' # Type
|
|
||||||
rubyGlobalVariable: 'lavender - b' # rubyIdentifier
|
|
||||||
rubyBlockParameter: '' # rubyIdentifier
|
|
||||||
rubyInstanceVariable: '' # rubyIdentifier
|
|
||||||
rubyPredefinedIdentifier: '' # rubyIdentifier
|
|
||||||
rubyPredefinedConstant: '' # rubyPredefinedIdentifier
|
|
||||||
rubyPredefinedVariable: '' # rubyPredefinedIdentifier
|
|
||||||
rubySymbol: 'blue_gray' # Constant
|
|
||||||
rubyKeyword: '' # Keyword
|
|
||||||
rubyOperator: '' # Operator
|
|
||||||
rubyBeginEnd: '' # Statement
|
|
||||||
rubyAccess: '' # Statement
|
|
||||||
rubyAttribute: '' # Statement
|
|
||||||
rubyEval: '' # Statement
|
|
||||||
rubyPseudoVariable: '' # Constant
|
|
||||||
rubyComment: '' # Comment
|
|
||||||
rubyData: '' # Comment
|
|
||||||
rubyDataDirective: '' # Delimiter
|
|
||||||
rubyDocumentation: '' # Comment
|
|
||||||
rubyTodo: '' # Todo
|
|
||||||
rubyQuoteEscape: '' # rubyStringEscape
|
|
||||||
rubyStringEscape: '' # Special
|
|
||||||
rubyInterpolationDelimiter: '' # Delimiter
|
|
||||||
rubyNoInterpolation: '' # rubyString
|
|
||||||
rubySharpBang: '' # PreProc
|
|
||||||
rubyRegexpDelimiter: '' # rubyStringDelimiter
|
|
||||||
rubySymbolDelimiter: '' # rubyStringDelimiter
|
|
||||||
rubyStringDelimiter: '' # Delimiter
|
|
||||||
rubyHeredoc: '' # rubyString
|
|
||||||
rubyString: '' # String
|
|
||||||
rubyRegexpEscape: '' # rubyRegexpSpecial
|
|
||||||
rubyRegexpQuantifier: '' # rubyRegexpSpecial
|
|
||||||
rubyRegexpAnchor: '' # rubyRegexpSpecial
|
|
||||||
rubyRegexpDot: '' # rubyRegexpCharClass
|
|
||||||
rubyRegexpCharClass: '' # rubyRegexpSpecial
|
|
||||||
rubyRegexpSpecial: '' # Special
|
|
||||||
rubyRegexpComment: '' # Comment
|
|
||||||
rubyRegexp: '' # rubyString
|
|
||||||
rubyInvalidVariable: '' # Error
|
|
||||||
rubyError: '' # Error
|
|
||||||
rubySpaceError: '' # rubyError
|
|
||||||
rubyArrayDelimiter: '@Delimiter'
|
|
||||||
rubyBlockParameterList: 'blue_gray'
|
|
||||||
rubyCurlyBlockDelimiter: '@Delimiter'
|
|
||||||
rubyDoBlock: 'yellow'
|
|
||||||
rubyLocalVariableOrMethod: 'blue_gray'
|
|
||||||
rubyMethodBlock: 'tan'
|
|
||||||
rubyHeredocDelimiter: 'orange'
|
|
||||||
rubyCurlyBlock: 'orange'
|
|
|
@ -1,127 +0,0 @@
|
||||||
shArithRegion: '' # shShellVariables
|
|
||||||
shAtExpr: '' # shSetList
|
|
||||||
shBeginHere: '' # shRedir
|
|
||||||
shCaseBar: '@Operator' # shConditional
|
|
||||||
shCaseCommandSub: '' # shCommandSub
|
|
||||||
shCaseDoubleQuote: '' # shDoubleQuote
|
|
||||||
shCaseIn: '' # shConditional
|
|
||||||
shQuote: '@Delimiter' # shOperator
|
|
||||||
shCaseSingleQuote: '' # shSingleQuote
|
|
||||||
shCaseStart: '' # shConditional
|
|
||||||
shCmdSubRegion: '' # shShellVariables
|
|
||||||
shColon: '' # shComment
|
|
||||||
shDerefOp: '' # shOperator
|
|
||||||
shDerefPOL: '' # shDerefOp
|
|
||||||
shDerefPPS: '' # shDerefOp
|
|
||||||
shDeref: '' # shShellVariables
|
|
||||||
shDerefDelim: '' # shOperator
|
|
||||||
shDerefSimple: '' # shDeref
|
|
||||||
shDerefSpecial: '' # shDeref
|
|
||||||
shDerefString: '' # shDoubleQuote
|
|
||||||
shDerefVar: '' # shDeref
|
|
||||||
shDoubleQuote: '' # shString
|
|
||||||
shEcho: '' # shString
|
|
||||||
shEchoDelim: '' # shOperator
|
|
||||||
shEchoQuote: '' # shString
|
|
||||||
shForPP: '' # shLoop
|
|
||||||
shEmbeddedEcho: '' # shString
|
|
||||||
shEscape: '' # shCommandSub
|
|
||||||
shExDoubleQuote: '' # shDoubleQuote
|
|
||||||
shExSingleQuote: '' # shSingleQuote
|
|
||||||
shFunction: 'normal_gray' # Function
|
|
||||||
shHereDoc: '' # shString
|
|
||||||
shHerePayload: '' # shHereDoc
|
|
||||||
shLoop: '@Function' # shStatement
|
|
||||||
shMoreSpecial: '' # shSpecial
|
|
||||||
shOption: '' # shCommandSub
|
|
||||||
shPattern: '' # shString
|
|
||||||
shParen: '' # shArithmetic
|
|
||||||
shPosnParm: '' # shShellVariables
|
|
||||||
shQuickComment: '' # shComment
|
|
||||||
shRange: '' # shOperator
|
|
||||||
shRedir: '' # shOperator
|
|
||||||
shSetListDelim: '' # shOperator
|
|
||||||
shSetOption: '' # shOption
|
|
||||||
shSingleQuote: '' # shString
|
|
||||||
shSource: '' # shOperator
|
|
||||||
shStringSpecial: '' # shSpecial
|
|
||||||
shSubShRegion: '' # shOperator
|
|
||||||
shTestOpr: '@Operator' # shConditional
|
|
||||||
shTestPattern: '' # shString
|
|
||||||
shTestDoubleQuote: '' # shString
|
|
||||||
shTestSingleQuote: '' # shString
|
|
||||||
shVariable: 'blue_gray' # shSetList
|
|
||||||
shWrapLineOperator: '' # shOperator
|
|
||||||
bashAdminStatement: '' # shStatement if exists("b:is_bash")
|
|
||||||
bashSpecialVariables: 'blue_gray' # shShellVariables if exists("b:is_bash")
|
|
||||||
bashStatement: '' # shStatement if exists("b:is_bash")
|
|
||||||
shFunctionParen: '' # Delimiter if exists("b:is_bash")
|
|
||||||
shFunctionDelim: '' # Delimiter if exists("b:is_bash")
|
|
||||||
kshSpecialVariables: '' # shShellVariables if exists("b:is_kornshell")
|
|
||||||
kshStatement: '' # shStatement if exists("b:is_kornshell")
|
|
||||||
shCaseError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shCondError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shCurlyError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shDerefError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shDerefOpError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shDerefWordError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shDoError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shEsacError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shIfError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shInError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shParenError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shTestError: '' # Error if !exists("g:sh_no_error")
|
|
||||||
shDTestError: '' # Error if exists("b:is_kornshell")
|
|
||||||
shArithmetic: '' # Special
|
|
||||||
shCharClass: '' # Identifier
|
|
||||||
shSnglCase: '@Delimiter' # Statement
|
|
||||||
shCommandSub: '' # Special
|
|
||||||
shComment: '' # Comment
|
|
||||||
shConditional: '' # Conditional
|
|
||||||
shCtrlSeq: '' # Special
|
|
||||||
shExprRegion: '' # Delimiter
|
|
||||||
shFunctionKey: '' # Function
|
|
||||||
shFunctionName: '' # Function
|
|
||||||
shNumber: '' # Number
|
|
||||||
shOperator: '' # Operator
|
|
||||||
shRepeat: '' # Repeat
|
|
||||||
shSetList: 'light_blue_gray' # Identifier
|
|
||||||
shShellVariables: '' # PreProc
|
|
||||||
shSpecial: '' # Special
|
|
||||||
shStatement: 'normal_gray' # Statement
|
|
||||||
shSet: '@shStatement' # Statement
|
|
||||||
shString: '' # String
|
|
||||||
shTodo: '' # Todo
|
|
||||||
shAlias: '' # Identifier
|
|
||||||
shHereDoc01: '' # shRedir
|
|
||||||
shHereDoc02: '' # shRedir
|
|
||||||
shHereDoc03: '' # shRedir
|
|
||||||
shHereDoc04: '' # shRedir
|
|
||||||
shHereDoc05: '' # shRedir
|
|
||||||
shHereDoc06: '' # shRedir
|
|
||||||
shHereDoc07: '' # shRedir
|
|
||||||
shHereDoc08: '' # shRedir
|
|
||||||
shHereDoc09: '' # shRedir
|
|
||||||
shHereDoc10: '' # shRedir
|
|
||||||
shHereDoc11: '' # shRedir
|
|
||||||
shHereDoc12: '' # shRedir
|
|
||||||
shHereDoc13: '' # shRedir
|
|
||||||
shHereDoc14: '' # shRedir
|
|
||||||
shHereDoc15: '' # shRedir
|
|
||||||
shHereDoc16: '' # shRedir
|
|
||||||
shHereDoc17: '' # shRedir
|
|
||||||
shHereDoc18: '' # shRedir
|
|
||||||
shHereDoc19: '' # shRedir
|
|
||||||
shHereDoc20: '' # shRedir
|
|
||||||
shHereDoc21: '' # shRedir
|
|
||||||
shHereDoc22: '' # shRedir
|
|
||||||
shHereDoc23: '' # shRedir
|
|
||||||
shHereDoc24: '' # shRedir
|
|
||||||
shHereDoc25: '' # shRedir
|
|
||||||
shHereDoc26: '' # shRedir
|
|
||||||
shHereDoc27: '' # shRedir
|
|
||||||
shHereDoc28: '' # shRedir
|
|
||||||
shHereDoc29: '' # shRedir
|
|
||||||
shHereDoc30: '' # shRedir
|
|
||||||
shHereDoc31: '' # shRedir
|
|
||||||
shHereDoc32: '' # shRedir
|
|
|
@ -1,3 +0,0 @@
|
||||||
Sneak: 'white dark_indigo'
|
|
||||||
SneakLabel: 'white dark_indigo'
|
|
||||||
SneakScope: 'white -'
|
|
|
@ -1,11 +0,0 @@
|
||||||
sqlStatement: '@Function'
|
|
||||||
sqlKeyword: 'tan'
|
|
||||||
sqlSpecial: '@Number'
|
|
||||||
sqlType: 'blue_gray'
|
|
||||||
sqlFunction: '@Title'
|
|
||||||
mysqlKeyword: '@sqlKeyword'
|
|
||||||
mysqlOperator: '@Operator'
|
|
||||||
mysqlFunction: '@sqlType'
|
|
||||||
mysqlStatement: '@sqlStatement'
|
|
||||||
mysqlType: '@sqlType'
|
|
||||||
Quote: '@Delimiter'
|
|
|
@ -1,4 +0,0 @@
|
||||||
sshconfigKeyword: 'blue_gray'
|
|
||||||
sshconfigMatch: 'blue_gray'
|
|
||||||
sshconfigYesNo: 'red'
|
|
||||||
sshconfigLogLevel: 'tan'
|
|
|
@ -1,6 +0,0 @@
|
||||||
StartifySlash: 'mid_gray'
|
|
||||||
StartifyPath: 'mid_gray'
|
|
||||||
StartifyHeader: 'indigo'
|
|
||||||
StartifyFile: 'normal_gray'
|
|
||||||
StartifySection: 'yellow'
|
|
||||||
StartifyNumber: 'blue_gray'
|
|
|
@ -1,12 +0,0 @@
|
||||||
TagbarComment: 'dark_gray -'
|
|
||||||
TagbarKind: 'blue_gray -'
|
|
||||||
TagbarNestedKind: 'blue_gray -'
|
|
||||||
TagbarScope: 'tan'
|
|
||||||
TagbarType: 'light_gray -'
|
|
||||||
TagbarSignature: 'normal_gray -'
|
|
||||||
TagbarPseudoID: 'normal_gray -'
|
|
||||||
TagbarFoldIcon: 'mid_gray -'
|
|
||||||
TagbarHighlight: 'normal_gray -'
|
|
||||||
TagbarVisibilityPublic: 'green -'
|
|
||||||
TagbarVisibilityProtected: 'orange -'
|
|
||||||
TagbarVisibilityPrivate: 'red -'
|
|
|
@ -1,4 +0,0 @@
|
||||||
tmuxCmds: 'yellow'
|
|
||||||
tmuxOptsSet: 'blue_gray'
|
|
||||||
tmuxOptions: 'orange'
|
|
||||||
tmuxOptsSetw: 'blue_gray'
|
|
|
@ -1,11 +0,0 @@
|
||||||
TSKeyword: '@Keyword'
|
|
||||||
TSVariable: '@Identifier'
|
|
||||||
TSMethod: 'normal_gray'
|
|
||||||
TSVariableBuiltin: '@Type'
|
|
||||||
TSFunction: '@Keyword'
|
|
||||||
TSOperator: '@Operator'
|
|
||||||
TSConstructor: 'normal_gray - b'
|
|
||||||
TSException: '@Keyword'
|
|
||||||
TSConstant: '@Constant'
|
|
||||||
TSConstBuiltin: '@Boolean'
|
|
||||||
TSError: 'yellow'
|
|
|
@ -1,9 +0,0 @@
|
||||||
twigVarDelim: '@Delimiter'
|
|
||||||
twigTagDelim: '@Delimiter'
|
|
||||||
htmlEndTag: 'yellow'
|
|
||||||
twigString: 'light_gray'
|
|
||||||
twigOperator: 'orange'
|
|
||||||
twigTagBlock: 'yellow'
|
|
||||||
htmlLink: 'blue_gray'
|
|
||||||
twigVariable: '@Identifier'
|
|
||||||
twigFilter: 'tan'
|
|
|
@ -1,7 +0,0 @@
|
||||||
snipSnippetHeaderKeyword: 'yellow'
|
|
||||||
snipSnippetFooterKeyword: '@snipSnippetHeaderKeyword'
|
|
||||||
snipTabStop: '@Identifier'
|
|
||||||
snipTabStopDefault: 'blue_gray - i'
|
|
||||||
snipMirror: '@snipTabStop'
|
|
||||||
snipSnippetTrigger: '@String'
|
|
||||||
snipSnippetDocContextString: '@Comment'
|
|
|
@ -1,4 +0,0 @@
|
||||||
DbgBreakptLine: '- off_blue'
|
|
||||||
DbgBreakptSign: 'off_blue -'
|
|
||||||
DbgCurrentLine: '- off_red'
|
|
||||||
DbgCurrentSign: 'off_red -'
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user