Maybe get a #Librem5... Roughly 5 hours of battery life with active use so you have to use it sparingly to last through the day.