Commit graph

118 commits

Author SHA1 Message Date
Maciej Lebiest
9cc6739703 add lspsaga plugin and doc for it 2023-07-18 21:41:09 +02:00
Maciej Lebiest
75f06d897c add ansible lsp, update bashrc examples 2023-07-16 14:23:44 +02:00
Maciej Lebiest
1d046edf88
add nix to treesitter config 2023-06-17 21:14:20 +02:00
Maciej Lebiest
c1a3e10946 add possibility to globally disable lsp virtual text 2023-05-14 12:39:06 +02:00
Maciej Lebiest
5cefd8c21e fix autosave plugin settings 2023-05-02 20:33:56 +02:00
Maciej Lebiest
53b745a439 replace perlnavigator with plugin for perlpls 2023-05-01 21:25:58 +02:00
Maciej Lebiest
1db69feef4 remove suda plugin 2023-04-26 20:39:01 +02:00
Maciej Lebiest
cf023c9848 remove deprecated bufferline option for default buffer icon 2023-04-26 20:27:03 +02:00
Maciej Lebiest
80cb374abb fix broken UID or GID onf sqlls file, fix sls files plugins startup 2023-03-11 13:30:39 +01:00
Maciej Lebiest
b03ff6e543 add which-key 2023-03-04 20:50:10 +01:00
Maciej Lebiest
bfb3b31d94 fixes here and there 2023-02-28 21:33:55 +01:00
Maciej Lebiest
eca00d215f container experience improvements 2023-02-27 20:57:20 +01:00
Maciej Lebiest
8e4a6745d7 restore default treesitter install list, fix sessions saving 2023-02-26 18:36:34 +01:00
Maciej Lebiest
95bb972fee migrate my config to container form 2023-02-26 18:14:08 +01:00
Maciej Lebiest
81c6df2323 fix nvim-lint, other fixes 2023-02-23 21:49:48 +01:00
Maciej Lebiest
c84e455173 various plugins adjustements 2023-02-19 19:16:55 +01:00
Maciej Lebiest
19ab962ea9 enable plugin manager cache 2023-02-14 22:09:08 +01:00
Maciej Lebiest
c8917beb8e mason-lspconfig is kinda broken on first run 2023-02-14 21:25:10 +01:00
Maciej Lebiest
3344392f1e fix treesitter highlighting 2023-02-12 20:31:58 +01:00
Maciej Lebiest
2754473139 finish basic files refactor 2023-02-12 18:26:24 +01:00
Maciej Lebiest
94fd2627b9 config refactor in progress 2023-02-12 10:18:25 +01:00
Maciej Lebiest
9f472d1536 finish migrating all to lua 2023-02-11 18:36:50 +01:00
Maciej Lebiest
e319cb3c2f add few UI plugins, shiny 2023-02-09 19:46:26 +01:00
Maciej Lebiest
42aa12b327 add trouble plugin, some fixes for leader key 2023-02-07 21:33:20 +01:00
Maciej Lebiest
604b8a0bec initially migrated from packer to Lazy, still long road ahead 2023-02-07 19:49:35 +01:00
Szwendacz99
8574798663 disable rope autoimport and completion 2022-12-30 12:28:39 +01:00
Szwendacz99
4ad8de2d29 fix ruff-lsp name 2022-12-30 11:59:07 +01:00
Szwendacz99
696193a3fd add ruff-lsp, clean lspconfig stuff a bit 2022-12-30 11:25:56 +01:00
Szwendacz99
9e1d110d97 disable jedi and pyre lsps for now 2022-12-26 09:18:03 +01:00
Szwendacz99
e50da7681e add cmp-cmdline, small lsp conf fixes 2022-12-26 09:02:42 +01:00
Szwendacz99
fda3d3ea1f add jedi-language-server config 2022-12-25 16:46:21 +01:00
Szwendacz99
c1d51d3ece add indent-blankline plugin 2022-12-22 13:07:20 +01:00
Szwendacz99
a72ce3de87 add plugin for yaml to help with jinja in yaml syntax highlight 2022-12-22 10:45:52 +01:00
Szwendacz99
0149f2023b move lsp config after treesitter to make lsp stuff work properly 2022-12-21 21:29:31 +01:00
Szwendacz99
3424db1fbd fixes for treesitter (enabled it heh), sls highlighting fixes 2022-12-21 20:11:38 +01:00
Szwendacz99
d07a2ca039 organize bigger plugins configuration into separate files 2022-12-21 18:43:51 +01:00
Szwendacz99
754a0006e9 change plugin manager to packer, add lsp-signature plugin 2022-12-21 14:25:50 +01:00
Szwendacz99
be1be8de9c colorscheme set to gruvbox 2022-12-10 18:36:30 +01:00
Szwendacz99
7d6c56b5e5 make nvim-tree show all hidden, ignored, etc... 2022-11-27 17:07:30 +01:00
Szwendacz99
0c88b19013 add swift lsp conf 2022-11-19 14:21:34 +01:00
Szwendacz99
185f35bb42 small python linters,lsp rework 2022-11-16 15:28:23 +01:00
Szwendacz99
e874755fd9 Switch git gutter plugin to gitsigns, add scrollbar, hlslens 2022-11-12 12:41:55 +01:00
Szwendacz99
8b7e538ef2 Change airline to lualine, it looks beautiful 2022-11-04 19:24:22 +01:00
Szwendacz99
5e7888fb10 remove salt-lsp conf 2022-11-04 18:18:01 +01:00
Szwendacz99
8c2da3c331 pydocstyle fixes 2022-11-02 14:43:49 +01:00
Szwendacz99
d09b527e0f add completion icons, and path completion 2022-11-02 14:33:54 +01:00
Szwendacz99
c4c719241d restore pydocstyle 2022-11-02 13:04:31 +01:00
Szwendacz99
e6f42b4bd1 fix nerdcommenter custom bindings 2022-11-02 12:39:26 +01:00
Szwendacz99
79a651d7f7 disable python module docstring linting 2022-11-02 11:53:05 +01:00
Szwendacz99
38b785b37a add marksman lsp server, remove salt lsp 2022-10-31 19:38:32 +01:00
Szwendacz99
d5f14e6471 remove markdownlint from mason conf 2022-10-30 10:14:50 +01:00
Szwendacz99
e8b78328b6 personalize keybindings 2022-10-29 19:52:31 +02:00
Szwendacz99
6105bf7d42 Pure built-in lsp config finished (probably) 2022-10-28 20:55:05 +02:00
Szwendacz99
647cfeefb2 use only builtin lsp client, add support for linters 2022-10-28 12:02:25 +02:00
Szwendacz99
3a60f0b2c2 fixes 2022-10-27 22:08:57 +02:00
Szwendacz99
3fd34351b9 initial lsp setup 2022-10-27 19:14:44 +02:00
Szwendacz99
8b05648ca1 Small fixes 2022-10-24 17:58:34 +02:00
Szwendacz99
176bc2850c Enable dir icons 2022-10-24 09:20:27 +02:00
Szwendacz99
093d3d12c8 add bufferline plugin and config 2022-10-23 20:58:08 +02:00
Szwendacz99
cb1507b292 add perlcritic, add mason automated lsp servers install 2022-10-21 16:41:35 +02:00
Szwendacz99
bdb936d1f8 add minimap plugin with default keybindings 2022-10-18 20:59:31 +02:00
Szwendacz99
4c8622fe36 Remove deprecated setting for nvim-tree module 2022-10-18 10:49:42 +02:00
Szwendacz99
c94463ac84 add mason plugin for managing lsp servers and dependencies 2022-10-16 19:04:48 +02:00
Szwendacz99
c2a666b2cd add lspconfig and perl lsp load 2022-10-15 13:50:50 +02:00
Szwendacz99
cf742c76af Remove unused tree plugin, upgrades to current tree plugin config 2022-10-09 16:30:57 +02:00
Szwendacz99
a5f8ce6c09 Set default theme to gruvbox, leave others installed for now 2022-10-09 12:14:32 +02:00
Szwendacz99
f984b644f3 Add file manager and nice git plugin 2022-10-06 14:01:05 +02:00
Szwendacz99
0b30615433 Initial commit v2 2022-10-05 21:22:26 +02:00