diff --git a/plugged.vim b/plugged.vim index 008be45..9b74d98 100644 --- a/plugged.vim +++ b/plugged.vim @@ -17,6 +17,7 @@ Plug 'olivertaylor/vacme' "Plug 'ayu-theme/ayu-vim' Plug 'pbrisbin/vim-colors-off' Plug 'ikaros/smpl-vim' +Plug 'fxn/vim-monochrome' " External tool integration Plug 'tpope/vim-bundler' " bundler + gem-ctags @@ -27,8 +28,7 @@ Plug 'jremmen/vim-ripgrep' " rg is the new ag is the new ack Plug 'ciaranm/securemodelines' " safe modelines in files Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } Plug 'junegunn/fzf.vim' -Plug 'vim-airline/vim-airline' -Plug 'vim-airline/vim-airline-themes' +Plug 'itchyny/lightline.vim' Plug 'tpope/vim-vinegar' " enhance netrw Plug 'ervandew/supertab' " completion Plug 'w0rp/ale' " linter checks diff --git a/vimrc b/vimrc index 39845f7..825b249 100644 --- a/vimrc +++ b/vimrc @@ -29,16 +29,17 @@ else set title endif -" Airline -let g:airline_theme='raven' -if !exists('g:airline_symbols') - let g:airline_symbols = {} -endif -let g:airline_left_sep='' -let g:airline_right_sep='' -let g:airline_symbols.linenr = '' -let g:airline_symbols.branch = '⎇' -let g:airline_symbols.whitespace = '' +" Lightline +let g:lightline = { + \ 'colorscheme': 'nord', + \ 'active': { + \ 'left': [ [ 'mode', 'paste' ], + \ [ 'gitbranch', 'readonly', 'filename', 'modified' ] ] + \ }, + \ 'component_function': { + \ 'gitbranch': 'FugitiveHead' + \ }, + \ } " Terminal behavior and appearance if !has('gui_running')