From e0fc66fc69ca1d5f894450957d40a82adb46e4f0 Mon Sep 17 00:00:00 2001 From: Sheppy Date: Wed, 4 Jul 2018 05:42:10 +0200 Subject: [PATCH] improved statusbar refresh time by reducing critical write time --- herbstluftwm/hl_status_deamon.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/herbstluftwm/hl_status_deamon.py b/herbstluftwm/hl_status_deamon.py index f1c817f..642a2db 100755 --- a/herbstluftwm/hl_status_deamon.py +++ b/herbstluftwm/hl_status_deamon.py @@ -173,9 +173,9 @@ def pr_acct_status(): def bc_words(): try: + tmp = len(hl_utils.shexec("pdftotext {} -".format(\ + hl_utils.hlpath(".bcpdf",use_hostname=False))).split(" ")) with open(hl_utils.hlpath(BC_WORD_LOG),'w') as g: - tmp = len(hl_utils.shexec("pdftotext {} -".format(\ - hl_utils.hlpath(".bcpdf",use_hostname=False))).split(" ")) g.write(str(tmp)) except subprocess.CalledProcessError: pass @@ -213,8 +213,9 @@ def vpn_status(): def battery_status(): if hl_utils.is_laptop(): + stat = battery() with open(hl_utils.hlpath(BATTERY_LOG),'w') as g: - g.write(battery()) + g.write(stat) last_ip="LOL" def ip_status():