From 91d09b353a5e9a8a304d2df12ed4ae08bd270884 Mon Sep 17 00:00:00 2001 From: Harald Pfeiffer Date: Mon, 21 Mar 2022 12:14:07 +0100 Subject: +.vimrc --- .gitignore | 1 + .vimrc | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 .vimrc diff --git a/.gitignore b/.gitignore index 97947dc..f208a5c 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ !/tmux-gpakosz !/tmux-yank !/.tmux.conf* +!/.vimrc diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..bfb40b1 --- /dev/null +++ b/.vimrc @@ -0,0 +1,54 @@ +set nocompatible +set ruler +set showmode +set showmatch +set hlsearch +set undolevels=64 +" who came up with the 'brilliant' idea that make mouse input relevant for vim +" inside a terminal AS DEFAULT? +set mouse= +set ttymouse= +set shiftwidth=0 +set tabstop=4 +set ignorecase +set autoindent +set copyindent +set noexpandtab +au BufReadPost *.inc set syntax=php " .inc will be considered PHP + +syntax on +filetype plugin on +set background=dark +" we'd like to use industry, but it sets the background to black so we +" cannot change this over here. f'k. ron is a good compromise. +colorscheme ron +hi Normal ctermbg=NONE guibg=NONE + +set t_Co=256 +let g:airline#extensions#tabline#enabled = 1 +let g:airline#extensions#tabline#formatter = 'unique_tail_improved' +let g:airline_powerline_fonts = 1 +let g:airline_theme='molokai' + +if !exists('g:airline_symbols') + let g:airline_symbols = {} +endif +" unicode symbols +let g:airline_left_sep = 'Β»' +let g:airline_left_sep = 'β–Ά' +let g:airline_right_sep = 'Β«' +let g:airline_right_sep = 'β—€' +let g:airline_symbols.crypt = 'πŸ”’' +let g:airline_symbols.linenr = '☰' +let g:airline_symbols.linenr = '␊' +let g:airline_symbols.linenr = '␀' +let g:airline_symbols.linenr = 'ΒΆ' +let g:airline_symbols.maxlinenr = '' +let g:airline_symbols.maxlinenr = '㏑' +let g:airline_symbols.branch = 'βŽ‡' +let g:airline_symbols.paste = 'ρ' +let g:airline_symbols.paste = 'Þ' +let g:airline_symbols.paste = 'βˆ₯' +let g:airline_symbols.spell = 'Ꞩ' +let g:airline_symbols.notexists = 'Ι†' +let g:airline_symbols.whitespace = 'Ξ' -- cgit v1.2.3