CONTRIBUTING guideUsing parameter "-NoLogo" with Powershell, to avoid show the startup message the windows terminal show spaces between blocks, only in the first prompt. I will add pictures to clarify this point.
The windows terminal configuration with NoLogo parameter.

This is an example with the error, the first line add some spaces until press enter the problem is solved

This is an example running from Windows Terminal without -NoLogo param (working as expected)

This is an example running directly from pwsh.exe with -NoLogo param setted.
Despite not displaying the fonts correctly, it does not generate the error of spaces between blocks.

Expected behavior: Using -NoLogo parameter in Powershell must render the first prompt line correctly
Actual behavior: The first line is rendered with spaces between blocks
My first reaction is: euh...wat? I do not add spaces in between in the code. I can have a look but this is most likely a Powershell issue.
Hi @JanDeDobbeleer First of all, nice work with Oh-myPosh! There were very few tools to spice up the windows terminals.
Yes, If it seems to be powershell because I just installed fluentTerminal from the store and the same thing happens here I leave a screenshot

I'll try to reproduce. It's not because I don't understand where this is coming from, it can't be fixed 馃槈
yes, apparently Powershell get angry when try to hide his beautifull startup text... Thank you for your support @JanDeDobbeleer !!!
I'm noticing this as well with Powershell 7.1.0
If this is rather new, I suspect the debug parameter. That's my preliminary theory for now.
I can't reproduce this on my Mac using PowerShell... I'm waiting for a Windows machine to continue testing there. Stay tuned 馃憤馃徎

@JanDeDobbeleer i dont know why, i think with the latest versions (3.44.0) this error not appear anymore 馃帀!
If i have any notice about it i will report here 馃憤
I'm still having this problem, even with 3.44.1. I'm not especially bothered by it (the startup message is only a marginal annoyance), but do know that this didn't happen when I tried switching oh-my-posh to v2--- so I think the problem probably has something to do with v3.
I think the problem probably has something to do with v3.
Probably, as V3 is significantly different on how it renders this. Somehow Powershell is a bit of a PITA when it comes to ANSI although the position of the space (or rather omitting of the bg color) has in theory nothing to do with ANSI.
Most helpful comment
I can't reproduce this on my Mac using PowerShell... I'm waiting for a Windows machine to continue testing there. Stay tuned 馃憤馃徎