ViViDboarder
afa67c1b0c
Switch to none-ls and selene for lua checks
...
Also moves pre-commit hooks to system hooks to make sure editing and committing
versions match
2024-11-04 11:37:33 -08:00
ViViDboarder
974ad2e128
Add isort and make note about null-ls
2024-10-04 09:18:00 -07:00
ViViDboarder
62e83d83f5
Refactor to drop 0.6 support
...
Lightly tested: Finish up refactor
Remove old lspconfig hack
Refactor to avoid deprecated function when not needed
2024-07-17 09:38:20 -07:00
ViViDboarder
d52d57f5d5
Indicate min nvim version along side lspconfig version
2023-11-15 09:22:22 -08:00
ViViDboarder
a616e2e14c
Drop support for nvim 0.5
2023-06-13 16:47:03 -07:00
ViViDboarder
03df97c0d2
Disable prefer stylua to lua_ls formatter
2023-06-13 16:14:25 -07:00
ViViDboarder
0e446b86d1
Now using v0.7+ API functions in many places
...
This preserves backwards compatibility still, but that will be removed at
some point when dropping .6. At that point, another refactor can
simplify many of the functions used.
2023-06-09 12:30:30 -07:00
ViViDboarder
b4cb73b4e4
Update for nvim 0.9+
2023-06-01 17:12:18 -07:00
ViViDboarder
68d61b1d0b
Fix <0.8 after update
2022-11-02 17:04:48 -07:00
ViViDboarder
61171df4a8
Update with nvim 0.8 support
2022-11-02 16:57:26 -07:00
ViViDboarder
a22d1b9244
null-ls: Use builtin versions of alex and ansiblelint if possible
...
Fallback support to nvim <0.6.0 still present
2022-10-14 13:59:53 -07:00
ViViDboarder
d33415ee73
Switch to mason for installing new lsps
2022-09-08 12:23:41 -07:00
ViViDboarder
3dabf98e5b
Update writegood config
...
Skip adverb warnings and try to make everything a WARN severity, but this doesn't work
2022-02-28 16:32:42 -08:00
ViViDboarder
da77afdfb3
Fix null-ls formatter conflict
2022-01-21 21:22:27 -08:00
ViViDboarder
a307c7e930
Refactor null-ls again, again
...
Avoid removing filetypes for non-formatters and extract into method
2022-01-12 14:56:08 -08:00
ViViDboarder
0c05f9db2a
Refactor null-ls again
...
Now building a list of filetypes that already have language servers
configured and then excluding those filetypes from null-ls.
There is an override where they can be forced enabled for language
servers that may not have a formatter or where the null-ls formatter is
preferred. Eg. Python where I want to format with black.
2022-01-12 14:35:07 -08:00
ViViDboarder
90581a444b
Refactor null-ls and remove conflicted formatting
2022-01-12 09:21:57 -08:00