From c5a3dbe10248826005862462af13b95961c3dd2a Mon Sep 17 00:00:00 2001 From: Eric Olerud Date: Sat, 20 Apr 2024 18:34:49 -0400 Subject: [PATCH] Add Linux support for Godot DAP --- init.lua | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/init.lua b/init.lua index 34c9b671..7bd3ea75 100644 --- a/init.lua +++ b/init.lua @@ -515,11 +515,17 @@ require('lazy').setup({ }, } -- Godot's LSP - Requires Godot to be running - require('lspconfig')['gdscript'].setup { - -- cmd = vim.lsp.rpc.connect('127.0.0.1', 6005), - cmd = { 'ncat', '127.0.0.1', '6005' }, - name = 'godot', - } + if vim.fn.has 'win32' == 1 then + require('lspconfig')['gdscript'].setup { + cmd = { 'ncat', '127.0.0.1', '6005' }, + name = 'godot', + } + else + require('lspconfig')['gdscript'].setup { + cmd = vim.lsp.rpc.connect('127.0.0.1', 6005), + name = 'godot', + } + end end, },