git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Pfeiffer <coding _ lirion.de> 2022-03-21 12:14:07 +0100
committerHarald Pfeiffer <coding _ lirion.de> 2022-03-21 12:14:07 +0100
commit91d09b353a5e9a8a304d2df12ed4ae08bd270884 (patch)
treece77ec78c33d91f6e67b01b78730f2461557c632
parentb21eec2927195986d14a9dba2d6663d22d6bd35f (diff)
downloaddotfiles-91d09b353a5e9a8a304d2df12ed4ae08bd270884.tar.bz2
+.vimrc
-rw-r--r--.gitignore1
-rw-r--r--.vimrc54
2 files changed, 55 insertions, 0 deletions
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 = 'Ξ'