summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.vim26
1 files changed, 22 insertions, 4 deletions
diff --git a/init.vim b/init.vim
index f8e5fea..a378f9c 100644
--- a/init.vim
+++ b/init.vim
@@ -5,6 +5,7 @@
" ===
" === Auto load for the first time
" ===
+
if empty(glob('~/.config/nvim/autoload/plug.vim'))
silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
@@ -16,9 +17,11 @@ endif
" ====================
" === Editor Setup ===
" ====================
+
" ===
" === Editor behavior
" ===
+
set number
set relativenumber
set cursorline
@@ -35,6 +38,7 @@ set smartcase
" ===
" === Basic Mappings
" ===
+
" set <LEADER> as <SPACE>
let mapleader=" "
@@ -109,7 +113,8 @@ Plug 'bpietravalle/vim-bolt'
Plug 'ajmwagar/vim-deus'
" Status line
-Plug 'liuchengxu/eleline.vim'
+Plug 'vim-airline/vim-airline'
+Plug 'vim-airline/vim-airline-themes'
" Other visual enhancement
Plug 'ryanoasis/vim-devicons'
@@ -117,6 +122,14 @@ Plug 'luochen1990/rainbow'
Plug 'mg979/vim-xtabline'
Plug 'wincent/terminus'
+" Other visual enhancement
+Plug 'ryanoasis/vim-devicons'
+Plug 'luochen1990/rainbow'
+Plug 'mg979/vim-xtabline'
+Plug 'wincent/terminus'
+Plug 'tpope/vim-fugitive'
+
+
call plug#end()
set re=0
@@ -151,10 +164,14 @@ hi NonText ctermfg=gray guifg=grey10
" ===================== Start of Plugin Settings =====================
+
" ===
-" === eleline.vim
+" === vim-airline-theme
" ===
-let g:airline_powerline_fonts = 0
+let g:airline_theme= 'deus'
+let g:airline_powerline_fonts = 1
+let g:airline#extensions#tabline#enable = 1
+let g:airline#extensions#branch#enable = 1
" ===
" === rainbow
@@ -162,10 +179,11 @@ let g:airline_powerline_fonts = 0
let g:rainbow_active = 1
+
" ===================== End of Plugin Settings =====================
" ===
" === Necessary Commands to Execute
" ===
-exec "nohlsearch" \ No newline at end of file
+exec "nohlsearch"