1
0
Fork 0

fix(nixvim): Disable formatting for Typescript

This commit is contained in:
Avery 2025-08-04 13:45:26 +02:00
parent 4205344bb6
commit 2d9b40b809
Signed by: Avery
GPG key ID: B684FD451B692E04

View file

@ -29,6 +29,8 @@
enable = true;
extraOptions.on_init.__raw = ''
function(client)
client.server_capabilities.documentFormattingProvider = false
client.server_capabilities.documentRangeFormattingProvider = false
client.handlers['tsserver/request'] = function(_, result, context)
local clients = vim.lsp.get_clients({ bufnr = context.bufnr, name = 'vtsls' })
if #clients == 0 then
@ -59,6 +61,12 @@
typescript-tools = {
enable = true;
settings = {
on_attach.__raw = ''
function(client)
client.server_capabilities.documentFormattingProvider = false
client.server_capabilities.documentRangeFormattingProvider = false
end
'';
filetypes = [ "javascript" "typescript" "vue" ];
settings = {
single_file_support = false;