fix accurate check if in godot directory

This commit is contained in:
Nick Burt 2026-02-10 21:11:59 -06:00
parent b18dfa2746
commit 8409669772
1 changed files with 6 additions and 4 deletions

View File

@ -881,12 +881,14 @@ require('lazy').setup({
-- FIX: godot-server: this is preventing multiple nvim sessions from running at the same time -- FIX: godot-server: this is preventing multiple nvim sessions from running at the same time
-- FIX: godot-server: might be launching the server despite not being in a godot directory? -- FIX: godot-server: might be launching the server despite not being in a godot directory?
-- FIX: godot-server: Also, it really should check if the server is already running first... -- FIX: godot-server: Also, it really should check if the server is already running first...
local gdprojectfile = vim.fn.getcwd() == '/project.godot' local gdprojectfilepath = vim.fn.getcwd() .. '/project.godot'
if gdprojectfile then vim.fn.serverstart '127.0.0.1:55432' end local isInGdDirectory = vim.fn.filereadable(gdprojectfilepath) == 1
if isInGdDirectory then vim.fn.serverstart '127.0.0.1:55432' end
--TODO: godot-server: delete logging logic --TODO: godot-server: delete logging logic
print(gdprojectfile) if isInGdDirectory then print 'running in gd project file' end
if gdprojectfile then print 'running in gd project file' end print(vim.fn.filereadable(gdprojectfilepath))
-- The line beneath this is called `modeline`. See `:help modeline` -- The line beneath this is called `modeline`. See `:help modeline`
-- vim: ts=2 sts=2 sw=2 et -- vim: ts=2 sts=2 sw=2 et