It seems like the zed-powershell extension doesn't support providing settings to the lsp as documented in the official Zed docs.
Here is an example of how it looks for nil (lsp for Nix):
{
"lsp": {
"nil": {
"settings": {
"diagnostics": {
"ignored": [ "unused_binding" ]
}
}
}
}
}
For the PowerShell lsp it should be possible to provide settings like this
"powershell-es": {
"settings": {
"codeFormatting": {
"openBraceOnSameLine": true
}
}
},