I find the xcode experience so awful I generally keep a few terminals with some curated nvim and other tools to make up for things like anything git-related, diffs, LLM integration, etc. (fwiw the swift LSP is also pretty good)
This isn't going to change my workflow at this point.