[modules/battery] Re-enable battery module
This commit is contained in:
parent
9b96c142d5
commit
b841ba3c93
4 changed files with 40 additions and 24 deletions
|
@ -30,4 +30,19 @@ def byte(val, fmt='{:.2f}'):
|
|||
val /= 1024.0
|
||||
return '{}GiB'.format(fmt).format(val*1024.0)
|
||||
|
||||
def duration(duration, shorten=False, suffix=False):
|
||||
duration = int(duration)
|
||||
minutes, seconds = divmod(duration, 60)
|
||||
hours, minutes = divmod(minutes, 60)
|
||||
suf = 'm'
|
||||
res = '{:02d}:{:02d}'.format(minutes, seconds)
|
||||
if hours > 0:
|
||||
if shorten:
|
||||
res = '{:02d}:{:02d}'.format(hours, minutes)
|
||||
else:
|
||||
res = '{:02d}:{}'.format(hours, res)
|
||||
suf = 'h'
|
||||
|
||||
return '{}{}'.format(res, suf if suffix else '')
|
||||
|
||||
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue