" call vundle#begin('~/some/path/here')
Plugin 'gmarik/Vundle.vim'
Plugin 'jelera/vim-javascript-syntax'
-Plugin 'altercation/vim-colors-solarized'
-Plugin 'Lokaltog/vim-distinguished'
+Plugin 'noahfrederick/vim-noctu'
Plugin 'pangloss/vim-javascript'
Plugin 'Yggdroot/indentLine'
Plugin 'Raimondi/delimitMate'
Plugin 'scrooloose/syntastic'
Plugin 'ternjs/tern_for_vim'
Plugin 'docunext/closetag.vim'
-Plugin 'bling/vim-airline'
+Plugin 'vim-airline/vim-airline'
+Plugin 'vim-airline/vim-airline-themes'
Plugin 'airblade/vim-gitgutter'
Plugin 'tpope/vim-fugitive'
Plugin 'kien/ctrlp.vim'
Plugin 'hynek/vim-python-pep8-indent'
Plugin 'vim-scripts/octave.vim--'
Plugin 'vim-scripts/MatlabFilesEdition'
+Plugin 'flazz/vim-colorschemes'
+Plugin 'benmills/vimux'
+Plugin 'tmhedberg/SimpylFold'
+Plugin 'saltstack/salt-vim'
+Plugin 'fatih/vim-go'
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
+" Swapfiles
+set backupdir=$HOME/.vim/backup//
+
" Random look and feel stuff
-set t_Co=256
syntax on
set background=dark
-colorscheme solarized
-set expandtab
-set shiftwidth=2
-set softtabstop=2
-set number
+colorscheme molokai
+" set expandtab
+" set shiftwidth=2
+" set softtabstop=2
+set relativenumber
let g:html_indent_inctags = "html,body,head,tbody"
let g:indentLine_color_term = 200
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 2
-let g:syntastic_check_on_open = 0
+let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 1
let g:syntastic_javascript_checkers = ['eslint']
-"let g:syntastic_python_python_exec = '/usr/bin/python3'
-"let g:syntastic_python_checkers = ['flake8']
+let g:syntastic_python_python_exec = '/usr/bin/python3'
+let g:syntastic_python_checkers = ['flake8']
+let g:syntastic_aggregate_errors = 1
" Syntastic C++11
let g:syntastic_cpp_compiler = 'g++'
-let g:syntastic_cpp_compiler_options = '-std=c++11'
+let g:syntastic_cpp_compiler_options = '-std=c++14'
set laststatus=2
" Set this to 1 if powerline fonts are installed.
" latex-box
let g:LatexBox_quickfix = 4
+let g:LatexBox_viewer = "mupdf"
" clang fix
let g:clang_user_options='|| exit0'
" Color 80th column
-highlight ColorColumn ctermbg=237
+highlight ColorColumn ctermbg=0
set colorcolumn=80
" Octave Syntax
" augroup filetypedetect
" au! BufRead,BufNewFile *.m,*.oct set filetype=octave
" augroup END
+
+" vimux
+map C :VimuxPromptCommand<CR>
+
+" Quiet netrw
+let g:netrw_silent = 1
+
+" Set folding
+set foldmethod=syntax
+
+" Better saving behaviour for go
+let g:go_fmt_experimental = 1