Commit graph

68 commits

Author SHA1 Message Date
tfranken@ee
c5baa24d48 Fix pylint package name for Debian 2023-08-15 11:55:33 +02:00
d197543c90 ansible-language-server is in Archlinux repos 2023-08-14 23:27:40 +02:00
Tunui Franken
09b223f538 Fix build_neovim 2023-05-15 09:04:07 +02:00
9bd6c03bf5 Use rescue to conditionnaly build neovim according to available version 2023-05-12 18:39:31 +02:00
3fc4a674b5 Use include_tasks in neovim role 2023-05-12 09:48:43 +02:00
Tunui Franken
8ef64a608f Remove zathura-mupdf from Debian, it is not a package 2023-04-24 09:23:45 +02:00
2057f424dd Add missing zathura dependency 2023-04-17 18:15:40 +02:00
249855fc8c Add zathura dependency for neomutt and neovim 2023-04-17 18:12:17 +02:00
ae33f8f713 Fix deprecated sumneko_lua lspconfig for neovim 2023-02-12 09:43:48 +01:00
b35469bc26 Fix linting issues 2022-12-16 15:18:46 +01:00
Tunui Franken
59ae9fb4b3 Use packaged ansible-lint for Debian 2022-12-12 21:27:41 +01:00
Tunui Franken
679b53a3fc Force gzip decompression of rust-analyzer 2022-12-01 09:59:12 +01:00
Tunui Franken
239e5273ce Latest neovim is 'stable', so can't compute if installed version is later 2022-12-01 09:56:33 +01:00
Tunui Franken
ef6ba987ba Install rust-analyzer for Debian 2022-12-01 09:14:40 +01:00
Tunui Franken
55a8e8bdf7 Fix task name 2022-12-01 08:26:50 +01:00
Tunui Franken
1e8fa9ccab Rust analyzer install for Debian is wrong 2022-11-28 15:15:38 +01:00
ae6fa140cb Move plugin options to after file 2022-11-25 09:52:43 +01:00
0883064a27 Add rust-analyzer for neovim 2022-11-24 10:12:32 +01:00
Tunui Franken
4ff702c94c Add clangd for Debian 2022-10-25 08:58:52 +02:00
Tunui Franken
8ef26aedb4 Add changed_when statements 2022-10-14 12:10:22 +02:00
fd9fbc07df Run TSUpdate in neovim role 2022-10-01 23:16:11 +02:00
Tunui Franken
0a9bb34d88 Fix lua-language-server grabbing 2022-10-01 13:10:32 +02:00
bdc8373320 Grab lua-language-server binary for Debian 2022-10-01 13:01:14 +02:00
Tunui Franken
6f23791586 Fix unarchive dest for texlab 2022-10-01 12:46:32 +02:00
374f7f554d Download texlab binary for Debian 2022-10-01 12:38:15 +02:00
db230368ac Move when statements in task block 2022-10-01 12:08:52 +02:00
2d6db71cf0 Move neovim pkg grabing in Debian block 2022-09-22 10:02:52 +02:00
2c74b589a7 Add diagnosticls 2022-08-14 11:11:11 +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
c49de8cb6c Add jedi language server 2022-08-13 23:55:23 +02:00
a4d07d923d Remove neovim-remote, was only needed for vimtex deprecated option 2022-08-13 13:08:54 +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
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
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
fdad10eaf8 Add Telescope 2022-08-06 20:57:27 +02:00
1783cb9d9f Add latex lsp config with texlab 2022-08-04 13:24:30 +02:00
d873db6299 Add bash LSP config 2022-08-04 12:41:26 +02:00
6d39ae8ac1 Add lua language server for LSP 2022-08-02 14:12:52 +02:00