Commit graph

1100 commits

Author SHA1 Message Date
60982ad43b Add localhost to inventory 2022-08-20 23:58:36 +02:00
Tunui Franken
89086fd602 Set default sort to date 2022-08-19 09:31:31 +02:00
b5742a611b Remove marksman lspconfig, don't need it 2022-08-16 19:58:30 +02:00
0d263e870f Add code_action keymap 2022-08-15 22:45:01 +02:00
85444958ee Fix volume keybindings to pulseaudio for i3 2022-08-15 17:10:40 +02:00
516fcc2a1f Set keymap for formatting back to F9 (conflict with tree-sitter) 2022-08-14 12:41:23 +02:00
3d2ba3f601 Add pylint 2022-08-14 12:32:49 +02:00
b3553e7a65 Remove autcommands for formatting, use Lsp instead 2022-08-14 12:32:39 +02:00
b8d3bc0d4e Use plugin for diagnosticls config 2022-08-14 12:18:46 +02:00
5678db20ca Add python filetype for diagnosticls 2022-08-14 11:19:55 +02:00
2c74b589a7 Add diagnosticls 2022-08-14 11:11:11 +02:00
9b215b4e4d Minor change 2022-08-14 10:47:53 +02:00
d79262bc92 Move base things out to the roles that need them 2022-08-14 10:40:12 +02:00
8941085248 Minor linting fixes 2022-08-14 09:53:55 +02:00
5807c85f5b Replace copy module by synchronize, to delete inexistent dirs 2022-08-14 09:52:23 +02:00
8c7adf5ead Add directory_mode to recursive copy 2022-08-14 09:45:20 +02:00
f1bee6e869 Remove lsp folder and merge server setups in plugins options file 2022-08-14 09:36:53 +02:00
4f799d3ca9 Remove hdl_checker pip install for vim, was interfering with pygls for jedi lsp 2022-08-14 09:24:18 +02:00
1c541349ac Commment for ansible lsp was wrong 2022-08-14 09:23:47 +02:00
c49de8cb6c Add jedi language server 2022-08-13 23:55:23 +02:00
329be26b67 Remove drop in vim for neovim 2022-08-13 23:48:11 +02:00
19f6f06421 Add global on_attach function to avoid duplicate code 2022-08-13 23:47:49 +02:00
45cce73a02 Add rename and open_float lsp keymaps 2022-08-13 22:05:12 +02:00
8330424838 Add luasnip config 2022-08-13 17:03:56 +02:00
9d10cb05a2 Integrate tab for luasnip and completion 2022-08-13 13:57:27 +02:00
a4d07d923d Remove neovim-remote, was only needed for vimtex deprecated option 2022-08-13 13:08:54 +02:00
a6233d9960 Remove and merge transition.lua 2022-08-13 13:05:31 +02:00
03dc05a28c Complete the completion setup 2022-08-13 12:54:02 +02:00
c9bfe21723 Add marksman LSP server 2022-08-13 09:39:52 +02:00
6492c50629 Add TODO note for missings lsp servers 2022-08-13 09:07:18 +02:00
70c0f3ec61 Remove default state: present from npm module 2022-08-13 08:56:13 +02:00
ecd59842e5 Add neovim deb file download 2022-08-12 02:14:09 +02:00
Tunui Franken
c821dbe66f Group installs per method, use pip for ansible-lint 2022-08-11 18:24:00 +02:00
Tunui Franken
cb54398a2a Add apt install of nvim deb package, and TODO note to download it 2022-08-11 10:31:57 +02:00
Tunui Franken
4898b19a66 Use with_items for npm module, installing a list doesn't work 2022-08-11 10:10:30 +02:00
Tunui Franken
35544eeb84 Don't install neovim with pip (it's a transitional package) 2022-08-11 10:10:11 +02:00
Tunui Franken
2f7eb6306c Make sure we don't run the role on neovim configured with init.vim 2022-08-11 10:07:58 +02:00
08b2569f54 Add tmux conf for termguicolor support in neovim 2022-08-11 01:27:05 +02:00
0ebf9bdbb4 Rearrange installations for neovim 2022-08-11 01:18:13 +02:00
19574d435c Add mode for copy module 2022-08-10 23:52:15 +02:00
f9eef44708 Add ansiblels to neovim 2022-08-10 23:50:06 +02:00
44691c8aa5 Don't select the first completion, it breaks some usage 2022-08-10 00:33:47 +02:00
aade1ac1be Add ansible-vim plugin 2022-08-08 21:43:28 +02:00
39badfc0ed Remove shell fix script 2022-08-08 20:16:04 +02:00
861ba79fd2 Role neovim: start moving non existing packages out of Debian package list 2022-08-08 20:12:56 +02:00
1855b99eb8 Add nvim-cmp 2022-08-08 01:25:36 +02:00
fdad10eaf8 Add Telescope 2022-08-06 20:57:27 +02:00
1a2221f650 Change keybindings for diagnostic 2022-08-06 20:20:34 +02:00
41a21a3d64 Add vim.diagnostic keymap for LSP 2022-08-06 19:46:33 +02:00
9021c22ea5 Split plugin options into multiple files 2022-08-06 10:52:57 +02:00