I have updated @coderus 's Battery Overlay 2 to work with the later versions of Sailfish OS. It displays a bar on top of the screen to show battery charge level.
It is now published in Chum as harbour-batteryoverlay2
.
Autostart can no longer be enabled by the application itself, so run systemctl --user enable --now harbour-batteryoverlay2
once after installing.