|
|
|
@ -1,27 +1,21 @@
|
|
|
|
|
" Set colorscheme
|
|
|
|
|
colorscheme gruvbox
|
|
|
|
|
colorscheme material
|
|
|
|
|
|
|
|
|
|
" Enable italics
|
|
|
|
|
let g:gruvbox_italic = 1
|
|
|
|
|
" Material theme variant
|
|
|
|
|
let g:material_theme_style = 'palenight'
|
|
|
|
|
|
|
|
|
|
" Disable mode indicator because airline shows it
|
|
|
|
|
" Material theme for lightline
|
|
|
|
|
let g:lightline = { 'colorscheme': 'material_vim' }
|
|
|
|
|
|
|
|
|
|
" Disable built-in statusline because lightline shows it
|
|
|
|
|
set noshowmode
|
|
|
|
|
|
|
|
|
|
" True color support
|
|
|
|
|
set termguicolors
|
|
|
|
|
|
|
|
|
|
" Airline
|
|
|
|
|
set laststatus=2
|
|
|
|
|
set encoding=utf-8
|
|
|
|
|
let g:airline#extensions#tabline#enabled = 1
|
|
|
|
|
let g:airline_powerline_fonts = 1
|
|
|
|
|
let g:airline_section_warning = ''
|
|
|
|
|
let g:airline_section_error = ''
|
|
|
|
|
let g:airline_theme='gruvbox'
|
|
|
|
|
|
|
|
|
|
" Line numbering
|
|
|
|
|
set number
|
|
|
|
|
set relativenumber
|
|
|
|
|
set number
|
|
|
|
|
|
|
|
|
|
" Always show signcolumn
|
|
|
|
|
set signcolumn=yes
|
|
|
|
@ -38,7 +32,3 @@ set shiftwidth=4
|
|
|
|
|
" Make gutter and cursorline bg transparent
|
|
|
|
|
highlight CursorLineNr guibg=transparent
|
|
|
|
|
highlight SignColumn guibg=transparent
|
|
|
|
|
highlight GitGutterAdd guibg=transparent guifg=#b8bb26
|
|
|
|
|
highlight GitGutterChange guibg=transparent guifg=#8ec07c
|
|
|
|
|
highlight GitGutterDelete guibg=transparent guifg=#fb4934
|
|
|
|
|
highlight GitGutterChangeDelete guibg=transparent guifg=#8ec07c
|
|
|
|
|