1
0
mirror of https://git.decapod.one/brethil/dotfiles synced 2024-11-24 20:41:31 +01:00
Commit Graph

54 Commits

Author SHA1 Message Date
bretello
90654028f0
vim: improve yaml handling (ansible/gha) 2024-08-12 18:05:51 +02:00
bretello
375d2177c1
vim: disable keywordprg for go 2024-07-01 12:23:14 +02:00
bretello
daf8e73f1d
vim: get rid of termdebug 2024-06-28 14:37:57 +02:00
bretello
7fa82f6cea
vim: improve virtualtext display for ALE issues 2024-06-08 18:27:41 +02:00
bretello
37f33a3614 vim: fix ruff python formatter 2023-12-04 11:10:09 +01:00
bretello
0ada46b805 vim: use ruff as default python formatter 2023-12-04 10:21:54 +01:00
bretello
cff20cef16
Revert "vim: ale: try using deoplete for completion"
This reverts commit bfad3b2a4c.
deoplete requires pynvim to be always available.
This is annoying when using virtualenvs or pynvim is not available.
2023-09-22 18:21:56 +02:00
bretello
cffd1ef025 vim: ale: use cursor detail and floating preview 2023-09-15 10:23:01 +02:00
bretello
bfad3b2a4c vim: ale: try using deoplete for completion 2023-09-15 10:23:01 +02:00
bretello
fa69ebe8f9
vim: ale: tweak ale_lint_on enter/insert 2023-09-15 00:29:55 +02:00
bretello
0e5f23e864
vim: ale: add arduino config 2023-09-15 00:29:55 +02:00
bretello
a0c5985009
vim: ale: add basic android dev configuration 2023-09-15 00:29:55 +02:00
bretello
90c870b91d
vim: ale: update linters 2023-09-14 23:30:31 +02:00
bretello
f5f6133c53
vim: ale: update fixers 2023-09-14 23:30:31 +02:00
bretello
ca30bd2d47
vim: tagbar: fix mouse-click issue
related: 3b6cf2b
2023-01-27 12:34:55 +01:00
bretello
3b6cf2b92f
vim: tagbar: workaround for mouse-click issue
the world ends at column 223.

https://stackoverflow.com/questions/7000960/in-vim-why-doesnt-my-mouse-work-past-the-220th-column

Note that (at least on alacritty) the ttymouse=sgr workaround does not
work:

```vim
if has('mouse_sgr') " fixes unclickable panes after a specific column (~220?)
    set ttymouse=sgr
else
    set ttymouse=xterm2
end
```
2023-01-20 14:31:08 +01:00
bretello
8e3c36d200
vim: tagbar/airline: properly show tag in lower right corner 2023-01-20 14:30:16 +01:00
bretello
2066baee05
vim: linting cleanup 2023-01-19 17:33:44 +01:00
bretello
3f89412fcc
vim: ALE: allow right click for refactors/code actions 2023-01-19 15:07:17 +01:00
bretello
b95fac5c72
vim: add config options for ALE's virtualtext 2023-01-17 13:56:47 +01:00
bretello
937555cd8d
vim: do not lint on text changed/insert leave 2022-11-26 00:56:23 +01:00
bretello
b0ae3d6e3d
vim: update ale/gutentags config, add new git maps
Git maps:

- <leader>gp -> push
- <leader>gl -> log
- <leader>gc -> commit
- <leader>gpf -> push --force-with-lease
- <leader>gs -> stage hunk under cursor
- <leader>gu -> unstage hunk under cursor
2022-08-12 15:52:55 +02:00
bretello
75a00b2380
vim: fix Goyo config 2022-04-04 15:47:31 +02:00
bretello
683ca475ae
vim: cleanup fzf config 2021-12-22 12:57:55 +01:00
bretello
f05a892907
vim: update fzf layout 2021-12-20 20:09:57 +01:00
bretello
7e00071eda
vim: update ultisnips config 2021-12-20 20:09:00 +01:00
bretello
ea95b4edce vim: improve fzf configuration 2021-12-09 10:47:29 +01:00
bretello
f1454a95f7 vim: update ALE configuration 2021-12-09 10:36:21 +01:00
bretello
ef244d81e2 vim: add fzf_colors option 2021-12-09 10:22:26 +01:00
bretello
ca7a7453a9
vim: update ALE rust config 2021-12-09 00:11:19 +01:00
bretello
d58d4232e8
vim: cleanup airline config 2021-12-09 00:02:38 +01:00
bretello
86adb6f53a vim: ale lint on enter and auto poetry 2021-11-16 14:28:33 +01:00
bretello
8f481eb4b7
vim: update python ALE config 2021-10-01 17:34:37 +02:00
bretello
9b2328aad3
vim: replace snipmate with ultisnips 2021-10-01 17:34:37 +02:00
bretello
55ca57247d
vim: replace CTRLP with fzf.vim
- add fzf.vim
- Remove ack plugin (use :Rg instead)
2021-10-01 17:34:36 +02:00
bretello
6a1bba6bbd
add more fzf goodies 2021-10-01 17:34:36 +02:00
bretello
9fe51f308c
vim: improve plugins_config 2021-09-26 15:59:46 +02:00
bretello
ddefba551e vim: update NERDTreeIgnore 2021-08-09 18:37:58 +02:00
bretello
e009704e75 vim: move from python pyls to pylsp
note: this requires python-lsp-server (https://pypi.org/project/python-lsp-server/)
2021-08-09 18:36:17 +02:00
bretello
0cde5c3ea8 vim: add truecolor support 2021-05-19 11:27:25 +02:00
bretello
6cd1f5e07a vim: update ale config (rust+pylint) 2021-05-19 11:25:40 +02:00
bretello
5f84402142 vim: add shfmt as sh formatter 2021-05-19 11:25:40 +02:00
bretello
d20c511105
vim: add terraform plugin 2021-04-05 18:12:53 +02:00
bretello
55abb84de7
vim: add Quickpeek 2021-04-05 18:12:52 +02:00
bretello
f95cbf6e5c
vim: add ale_completion_symbols 2021-04-05 18:12:52 +02:00
bretello
b3ad761244
vim: add snipmate config 2021-04-05 18:12:52 +02:00
bretello
a8f17dfaa3
vim: cleanup ALE linters and config 2021-04-05 18:12:51 +02:00
bretello
f5f70bfc07
vim: add clang-format as a C fixer 2021-04-05 18:12:50 +02:00
bretello
dbe581b065
vim: cleanup airline configuration 2021-04-05 18:12:49 +02:00
bretello
11ae80412d
vim: fix gutentags ctags exclude list 2021-04-05 18:12:49 +02:00