- if g:lowendbox == 0
-
- if has('nvim')
- Plug 'Shougo/deoplete.nvim', {'do': ':UpdateRemotePlugins'}
- Plug 'Shougo/denite.nvim', { 'do': ':UpdateRemotePlugins' }
- else
- Plug 'Shougo/deoplete.nvim'
- Plug 'Shougo/denite.nvim'
-
- Plug 'roxma/nvim-yarp'
- Plug 'roxma/vim-hug-neovim-rpc'
- endif
-
- " java extension to deoplete
- Plug 'artur-shaik/vim-javacomplete2', {'for': 'java'}
-
- Plug 'neomake/neomake'
-
- Plug 'lervag/vimtex', {'for': 'tex'}
-
- Plug 'mhinz/vim-signify'
- Plug 'tpope/vim-fugitive'
- Plug 'gko/vim-coloresque'
-
- Plug 'vimwiki/vimwiki'
- Plug 'jceb/vim-orgmode', {'for': ['org']}
-
- Plug 'cakebaker/scss-syntax.vim', {'for': 'scss'}
- Plug 'hail2u/vim-css3-syntax', {'for': ['scss', 'css']}
-
- Plug 'sjl/splice.vim', {'on': 'SpliceInit'}
-
- if has('nvim-0.5')
- Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
- Plug 'nvim-treesitter/nvim-treesitter-refactor', {'do': ':TSUpdate'}
- else
- Plug 'sheerun/vim-polyglot'
- endif
+ if &term =~ 'linux'
+ let g:gruvbox_termcolors=16
+ else
+ " Setting termguicolors has two implications:
+ " - Breaks colors for some versions of mosh, but not if tmux is used on top of
+ " mosh. See https://github.com/mobile-shell/mosh/issues/928
+ set termguicolors
+ let g:gruvbox_italic = 1
+ endif
+ colorscheme gruvbox
+
+ " let NERDTreeWinPos="right"
+ let NERDTreeHijackNetrw=0
+ let NERDTreeWinSize=22
+ let NERDTreeQuitOnOpen=1
+ "au VimEnter * if !argc() | Startify | NERDTree | wincmd w
+
+ let g:startify_files_number = 5
+ let g:startify_session_persistence = 1
+ let g:startify_lists = [
+ \ { 'type': 'dir', 'header': [' Recent files'] },
+ \ { 'type': 'sessions', 'header': [' Saved sessions'] },
+ \ ]
+
+ if has('nvim')
+ let verstr = matchstr(execute('version'), 'NVIM v\zs[^\n]*')
+ let g:startify_custom_header = [
+ \ '',
+ \ ' ╻ ╻ ╻ ┏┳┓',
+ \ ' NEO ┃┏┛ ┃ ┃┃┃',
+ \ ' ┗┛ ╹ ╹ ╹ ' . verstr,
+ \ '',
+ \ ]
+ else
+ let verstr = matchstr(execute('version'), 'IMproved \zs[^\n ]*')
+ let g:startify_custom_header = [
+ \ '',
+ \ ' ╻ ╻ ╻ ┏┳┓',
+ \ ' ┃┏┛ ┃ ┃┃┃',
+ \ ' ┗┛ ╹ ╹ ╹ ' . verstr,
+ \ '',
+ \ ]