Just FYI, batteries really hate two things, one is being too low voltage, aka, no charge, the other being at too high voltage, that is, 100% charge, for too long. So not using a device for a long time may in fact be a bad thing. As an aside, when I had my car battery replaced a while back, the guy pointed out that batteries need to be used or they degrade more quickly, that’s lead acid, of course. I know I had one relatively new laptop battery that I simply never used after buying it, and then when I put it in to test it, it was 100% dead, critically low voltage, won’t take a charge. That often means just one single cell went too low, but the battery management system doesn’t care, if it’s too low, it’s too low.
If you want to achieve maximum life in li-ion batteries, I believe the basic formula is try to never go below 10% charge, or above 90%, and that will keep the battery happiest for the longest time. It’s just chemistry in the end though, nothing magic. This is also how you keep your cell phone batteries alive the longest, in other words, don’t leave it plugged in overnight.
Since I actually have learned a lot more about what matters in batteries since I made the original -B battery logic for inxi, the new inxi, coming shortly, will have some things fixed, first the oversight to not show charged percentage of available capacity, which was supposed to show, but didn’t, is fixed, and now shows. Second, if your battery voltage is within 0.5 volts of of the minimum, the minimum meaning if it drops lower, it’s then dead, unfixable, -B will now always show the user the voltage no matter what -x level you had, or none. Thinking on it, if it’s within .5 volt of minumum, maybe it should say something like note: critical or something like that.