Browse Source

airline update

Chris 5 years ago
parent
commit
6f2675bcea
4 changed files with 26 additions and 4 deletions
  1. 0 1
      init.vim
  2. 23 2
      themes/airline.vim
  3. 1 1
      themes/eleline.vim
  4. 2 0
      vim-plug/plugins.vim

+ 0 - 1
init.vim

@@ -36,4 +36,3 @@ else
   source $HOME/.config/nvim/plug-config/gv.vim
   luafile $HOME/.config/nvim/lua/plug-colorizer.lua
 endif
-

+ 23 - 2
themes/airline.vim

@@ -4,6 +4,21 @@ let g:airline#extensions#tabline#left_sep = ''
 let g:airline#extensions#tabline#left_alt_sep = ''
 let g:airline#extensions#tabline#right_sep = ''
 let g:airline#extensions#tabline#right_alt_sep = ''
+let airline#extensions#tabline#show_splits = 0
+let airline#extensions#tabline#tabs_label = ''
+
+" Disable tabline close button
+let g:airline#extensions#tabline#show_close_button = 0
+let g:airline#extensions#tabline#show_tab_type = 0
+let g:airline#extensions#tabline#show_tab_nr = 0
+let g:airline#extensions#tabline#fnamecollapse = 1
+
+let g:airline#extensions#tabline#show_tab_type = 0
+let g:airline#extensions#tabline#buffers_label = ''
+let g:airline#extensions#tabline#tabs_label = ''
+
+" Just show the file name
+let g:airline#extensions#tabline#fnamemod = ':t'
 
 " enable powerline fonts
 let g:airline_powerline_fonts = 1
@@ -15,10 +30,16 @@ let g:airline#extensions#tabline#formatter = 'unique_tail'
 
 
 " Switch to your current theme
-let g:airline_theme = 'onedark'
+" let g:airline_theme = 'onedark'
 
-" Always show tabs 
+" Always show tabs
 set showtabline=2
 
 " We don't need to see things like -- INSERT -- anymore
 set noshowmode
+
+" Sections
+let g:airline_section_c = ''
+let g:airline_section_a = "Mach 2"
+let g:airline_section_y = ''
+let g:webdevicons_enable_airline_tabline = 1

+ 1 - 1
themes/eleline.vim

@@ -1,5 +1,5 @@
 let g:eleline_powerline_fonts = 1
-" Always show tabs 
+" Always show tabs
 
 set showtabline=2
 

+ 2 - 0
vim-plug/plugins.vim

@@ -37,6 +37,8 @@ call plug#begin('~/.config/nvim/autoload/plugged')
     Plug 'junegunn/rainbow_parentheses.vim'
     " Better Syntax Support
     Plug 'sheerun/vim-polyglot'
+    " Cool Icons
+    Plug 'ryanoasis/vim-devicons'
     " Auto pairs for '(' '[' '{' 
     Plug 'jiangmiao/auto-pairs'
     " Themes