diff options
Diffstat (limited to 'programs/init.vim')
-rw-r--r-- | programs/init.vim | 36 |
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 | ||
56 | syntax on | 56 | syntax on |
57 | 57 | ||
58 | set nocursorline | ||
59 | set notermguicolors | ||
58 | set omnifunc=syntaxcomplete#Complete | 60 | set omnifunc=syntaxcomplete#Complete |
59 | set completefunc=LanguageClient#complete | 61 | set completefunc=LanguageClient#complete |
60 | set list | 62 | set list |
@@ -76,6 +78,7 @@ set path+=** | |||
76 | set backspace=indent,eol,start | 78 | set backspace=indent,eol,start |
77 | set hidden | 79 | set hidden |
78 | set wildmenu | 80 | set wildmenu |
81 | set pumheight=8 | ||
79 | set complete=.,w,b,i,u,t, | 82 | set complete=.,w,b,i,u,t, |
80 | set background=dark | 83 | set background=dark |
81 | set mouse=a | 84 | set mouse=a |
@@ -83,7 +86,7 @@ set conceallevel=0 | |||
83 | set nonumber | 86 | set nonumber |
84 | set grepprg=rg\ --vimgrep\ --no-heading | 87 | set grepprg=rg\ --vimgrep\ --no-heading |
85 | set grepformat=%f:%l:%c:%m,%f:%l:%m | 88 | set grepformat=%f:%l:%c:%m,%f:%l:%m |
86 | set cmdheight=2 | 89 | set cmdheight=1 |
87 | set shortmess+=c | 90 | set shortmess+=c |
88 | set updatetime=300 | 91 | set updatetime=300 |
89 | set signcolumn=yes | 92 | set signcolumn=yes |
@@ -97,7 +100,7 @@ let g:netrw_banner=0 | |||
97 | let g:netrw_browsex_viewer="xdg-open" | 100 | let g:netrw_browsex_viewer="xdg-open" |
98 | let g:netrw_winsize=30 | 101 | let g:netrw_winsize=30 |
99 | 102 | ||
100 | colorscheme plain | 103 | colorscheme agila |
101 | 104 | ||
102 | set shiftwidth=4 " indent = 4 spaces | 105 | set shiftwidth=4 " indent = 4 spaces |
103 | set expandtab | 106 | set expandtab |
@@ -129,35 +132,25 @@ cab bfd bufdo | |||
129 | " man pages | 132 | " man pages |
130 | let g:ft_man_open_mode = 'tab' | 133 | let g:ft_man_open_mode = 'tab' |
131 | 134 | ||
132 | let g:gitgutter_override_sign_column_highlight = 0 | ||
133 | let g:gitgutter_sign_added = '+' | ||
134 | let g:gitgutter_sign_modified = '~' | ||
135 | let g:gitgutter_sign_removed = '-' | ||
136 | let g:gitgutter_sign_removed_first_line = '-' | ||
137 | let g:gitgutter_sign_modified_removed = '~' | ||
138 | |||
139 | let g:fzf_colors = | 135 | let 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'] } |
153 | let g:fzf_layout = { 'down': '40%' } | 150 | let g:fzf_layout = { 'down': '40%' } |
154 | let g:fzf_preview_window = [] | 151 | let g:fzf_preview_window = [] |
155 | 152 | ||
156 | highlight GitGutterAdd ctermfg=8 | 153 | let g:rustfmt_autosave = 0 |
157 | highlight GitGutterChange ctermfg=8 | ||
158 | highlight GitGutterDelete ctermfg=8 | ||
159 | |||
160 | let g:rustfmt_autosave = 1 | ||
161 | 154 | ||
162 | let g:latex_view_general_viewer = "zathura" | 155 | let g:latex_view_general_viewer = "zathura" |
163 | let g:vimtex_view_method = "zathura" | 156 | let g:vimtex_view_method = "zathura" |
@@ -177,4 +170,5 @@ require 'lsp' | |||
177 | require 'treesitter' | 170 | require 'treesitter' |
178 | require 'completions' | 171 | require 'completions' |
179 | require 'leap' | 172 | require 'leap' |
173 | require 'clipboard' | ||
180 | EOF | 174 | EOF |