By default theme looks like this:
When the previous operation was unsuccessful it shows an empty heart:
Shows git branch and git status:

where «+» means that you've staged changes, «*» means that you have unstaged changes and «?» means that you have untracked files.
With antigen:
antigen theme gko/heartor with zplug:
zplug 'gko/heart', as:theme⭐ this repo
MIT

