-
Notifications
You must be signed in to change notification settings - Fork 0
/
themeconfig.vim
59 lines (49 loc) · 1.69 KB
/
themeconfig.vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
" ++++++++++++++++++++++++************************
" Theme settings
" ++++++++++++++++++++++++************************
let g:airline_powerline_fonts = 1
colorscheme spaceduck
set background=dark
if exists('+termguicolors')
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
set termguicolors
endif
" Link CoC semantic tokens to unused highlight
if has_key(plugs, 'coc.nvim')
hi link CocSemTypeComment CocUnusedHighlight
endif
" Use dark gray for tabs and linebreaks
hi SpecialKey guibg=NONE ctermbg=NONE guifg=#30365F ctermfg=237
"Force transparent background
"hi Normal guibg=NONE ctermbg=NONE"
"hi LineNr guibg=NONE ctermbg=NONE"
"hi LineNrAbove guibg=NONE ctermbg=NONE"
"hi LineNrBelow guibg=NONE ctermbg=NONE"
"hi SignColumn guibg=NONE ctermbg=NONE"
"hi EndOfBuffer guibg=NONE ctermbg=NONE"
"hi airline_c guibg=NONE ctermbg=NONE
"hi airline_tabfill guibg=NONE ctermbg=NONE
"hi airline_b guibg=NONE ctermbg=NONE
"hi airline_a guibg=NONE ctermbg=NONE
"""Force comment color
" hi Comment guifg=#484f7a ctermfg=141
" hi LineNr guifg=#484f7a ctermfg=141
" hi NonText guifg=#30365F ctermfg=234
" hi ExtraWhiteSpace guibg=#30365F ctermbg=234
" hi DiffAdd guibg=NONE ctermfg=NONE
" hi DiffChange guibg=NONE ctermbg=NONE
" hi DiffDelete guibg=NONE ctermbg=NONE
" hi DiffText guibg=NONE ctermbg=NONE
" hi SignColumn guibg=NONE ctermbg=NONE
" hi Directory guifg=#484f7a ctermfg=141
" hi folded ctermbg=none ctermfg=gray
""Force gray folds
" hi Folded ctermbg=None ctermfg=244
" hi folded ctermbg=none ctermfg=gray
" Indents
let g:indentLine_char = '▏'
let g:indentLine_enabled = 0
if has_key(plugs, 'fern.vim')
hi GlyphPaletteDirectory guifg=#00a3cc ctermfg=38
endif