Hello! I have changed my PROMPT
variable for bash and zsh in the following:
TRIANGLE=$'\uE0B0'
COLOR_1="#089B89"
COLOR_2="#FCFCFC"
COLOR_3="#3B4045"
PROMPT="%K{$COLOR_1} %n@%M%F{$COLOR_1}%K{$COLOR_2}$TRIANGLE%F{$COLOR_1} %~%F{$COLOR_2}%K{$COLOR_3}$TRIANGLE%f%k " #%K{#1BA58A}%F{black}$TRIANGLE
and I’m using the Noto Sans Mono fonts, but this happens on other fonts as well.
How can I get rid of the white lines before the triangle? should I use a specific font?
They happen because the font is not patched property, your best bet is getting the nerd fonts and trying those, popular fonts will generally look nicer.
I installed FiraCode Nerd Fonts, FiraMono Nerd Fonts and Hack Nerd Fonts from here, and only FiraMono was able to not display that vertical line. I suspect the line is caused by the “Smooth fonts” setting in the profile settings > appearance, because unsetting it hides the line in other fonts (but the fonts looks terrible). thanks for the help!