blob: e47f054bb49cbb9bbf4cc222f9361355f92ad843 [file] [log] [blame]
Skyler Grey5768ea42022-09-04 12:52:39 +01001if exists('+termguicolors')
2 let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
3 let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
4 set termguicolors
5endif
6colorscheme onehalfdark
7
8function g:Highlight(group, fg, bg)
9 exec ("highlight! " . a:group . " ctermfg=" . a:fg.cterm . " ctermbg=" . a:bg.cterm . " guifg=" . a:fg.gui . " guibg=" . a:bg.gui)
10endfunction
11
12highlight Pmenu ctermfg=188 guifg=#dcdfe4 ctermbg=239 guibg=#474e5d
13highlight PmenuSel ctermfg=236 guifg=#282c34 ctermbg=75 guibg=#61afef
14highlight PmenuSbar ctermfg=237 guifg=#313640 ctermbg=237 guibg=#313640
15highlight PmenuThumb ctermfg=188 guifg=#dcdfe4 ctermbg=188 guibg=#dcdfe4
16
17call g:Highlight("HlSearchLens", g:darkyellow, g:transparent)
18call g:Highlight("HlSearchLensNear", g:white, g:darkyellow)
19
20set signcolumn=yes
21set guicursor=v-r-cr:hor50,i:ver50
22set splitright
23set splitbelow
24set scrolloff=3
25set number
Skyler Greya7feb6e2022-08-26 06:51:55 +010026
Skyler Greyb8300e72022-09-04 23:06:24 +010027set textwidth=80
28set colorcolumn=+1
29call g:Highlight("ColorColumn", g:transparent, g:statusline)