I have installed iTerm2 and Oh-my-zsh. However there is a weird question mark that is coming ever since I have changed ZSH-THEME to "agnoster".
Attaching the screenshot for the same.
I thought powerline would help but that doesn't seem to happen. Can can anyone help me with this?
Installing a powerline patched font will solve this. This official documentation provides description about installing poweline fonts.
There are two ways to enable powerline patched font in iTerm2.
Bonus:
On Windows - just * download some Powerline font like: https://github.com/abertsch/Menlo-for-Powerline/raw/master/Menlo%20for%20Powerline.ttf
* Install it by clicking the file twice
* Choose the new font in properties
That's it!
On Mac - the previous answer in totally correct, just install and choose an appropriate font.
Run step 1-3 in your iterm2/terminal
git clone https://github.com/powerline/fonts
(clone it anywhere, You can remove cloned dir after step-4)cd fonts
./install.sh
EDIT: If you are not using iTerm you can simply change the default macOS Terminal Preferences. (Thanks to Kewal Shah)
Reopen the terminal and you are done.
You can also refer this thread on git about the same.
The solution is to use a prepatched font. Point 6 of this article describes the solution.
This has fixed the issue. Just select Use built-in Powerline glyphs and use Inconsolata for PowerPoint font.