aboutsummaryrefslogtreecommitdiff
path: root/programs/init.vim
diff options
context:
space:
mode:
Diffstat (limited to 'programs/init.vim')
-rw-r--r--programs/init.vim36
1 files changed, 15 insertions, 21 deletions
diff --git a/programs/init.vim b/programs/init.vim
index c62f419..e7a70c1 100644
--- a/programs/init.vim
+++ b/programs/init.vim
@@ -55,6 +55,8 @@ set dir=/tmp
55 55
56syntax on 56syntax on
57 57
58set nocursorline
59set notermguicolors
58set omnifunc=syntaxcomplete#Complete 60set omnifunc=syntaxcomplete#Complete
59set completefunc=LanguageClient#complete 61set completefunc=LanguageClient#complete
60set list 62set list
@@ -76,6 +78,7 @@ set path+=**
76set backspace=indent,eol,start 78set backspace=indent,eol,start
77set hidden 79set hidden
78set wildmenu 80set wildmenu
81set pumheight=8
79set complete=.,w,b,i,u,t, 82set complete=.,w,b,i,u,t,
80set background=dark 83set background=dark
81set mouse=a 84set mouse=a
@@ -83,7 +86,7 @@ set conceallevel=0
83set nonumber 86set nonumber
84set grepprg=rg\ --vimgrep\ --no-heading 87set grepprg=rg\ --vimgrep\ --no-heading
85set grepformat=%f:%l:%c:%m,%f:%l:%m 88set grepformat=%f:%l:%c:%m,%f:%l:%m
86set cmdheight=2 89set cmdheight=1
87set shortmess+=c 90set shortmess+=c
88set updatetime=300 91set updatetime=300
89set signcolumn=yes 92set signcolumn=yes
@@ -97,7 +100,7 @@ let g:netrw_banner=0
97let g:netrw_browsex_viewer="xdg-open" 100let g:netrw_browsex_viewer="xdg-open"
98let g:netrw_winsize=30 101let g:netrw_winsize=30
99 102
100colorscheme plain 103colorscheme agila
101 104
102set shiftwidth=4 " indent = 4 spaces 105set shiftwidth=4 " indent = 4 spaces
103set expandtab 106set expandtab
@@ -129,35 +132,25 @@ cab bfd bufdo
129" man pages 132" man pages
130let g:ft_man_open_mode = 'tab' 133let g:ft_man_open_mode = 'tab'
131 134
132let g:gitgutter_override_sign_column_highlight = 0
133let g:gitgutter_sign_added = '+'
134let g:gitgutter_sign_modified = '~'
135let g:gitgutter_sign_removed = '-'
136let g:gitgutter_sign_removed_first_line = '-'
137let g:gitgutter_sign_modified_removed = '~'
138
139let g:fzf_colors = 135let g:fzf_colors =
140 \ { 'fg': ['fg', 'Noise'], 136 \ { 'fg': ['fg', 'Normal'],
141 \ 'bg': ['bg', 'Noise'], 137 \ 'bg': ['bg', 'Normal'],
142 \ 'hl': ['fg', 'Statement'], 138 \ 'hl': ['fg', 'Normal'],
143 \ 'fg+': ['fg', 'CursorLine', 'CursorColumn', 'Normal'], 139 \ 'fg+': ['fg', 'StatusLine'],
144 \ 'bg+': ['bg', 'CursorLine', 'CursorColumn'], 140 \ 'bg+': ['bg', 'Normal'],
145 \ 'hl+': ['fg', 'Statement'], 141 \ 'hl+': ['fg', 'Normal'],
142 \ 'gutter': ['bg', 'Normal'],
146 \ 'info': ['fg', 'PreProc'], 143 \ 'info': ['fg', 'PreProc'],
147 \ 'border': ['fg', 'Ignore'], 144 \ 'border': ['fg', 'Ignore'],
148 \ 'prompt': ['fg', 'Conditional'], 145 \ 'prompt': ['fg', 'Conditional'],
149 \ 'pointer': ['fg', 'Exception'], 146 \ 'pointer': ['fg', 'Directory'],
150 \ 'marker': ['fg', 'Keyword'], 147 \ 'marker': ['fg', 'Keyword'],
151 \ 'spinner': ['fg', 'Label'], 148 \ 'spinner': ['fg', 'Label'],
152 \ 'header': ['fg', 'Comment'] } 149 \ 'header': ['fg', 'Comment'] }
153let g:fzf_layout = { 'down': '40%' } 150let g:fzf_layout = { 'down': '40%' }
154let g:fzf_preview_window = [] 151let g:fzf_preview_window = []
155 152
156highlight GitGutterAdd ctermfg=8 153let g:rustfmt_autosave = 0
157highlight GitGutterChange ctermfg=8
158highlight GitGutterDelete ctermfg=8
159
160let g:rustfmt_autosave = 1
161 154
162let g:latex_view_general_viewer = "zathura" 155let g:latex_view_general_viewer = "zathura"
163let g:vimtex_view_method = "zathura" 156let g:vimtex_view_method = "zathura"
@@ -177,4 +170,5 @@ require 'lsp'
177require 'treesitter' 170require 'treesitter'
178require 'completions' 171require 'completions'
179require 'leap' 172require 'leap'
173require 'clipboard'
180EOF 174EOF