Upower provides an interface to enumerate power sources on the system and control system-wide power management. Any application can access the org.freedesktop.UPower service on the system message bus. Some operations (such as suspending the system) are restricted using PolicyKit.
Why did I bother installing other Cinnamn applets when this thing is ancient, seemingly installed by default and shows the current discharge rate, which these other applets didn't? Even a short history. Exactly what I want.