From 1a81c60fdd31c660342865473703018c4e333ed8 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Fri, 27 Oct 2017 11:02:30 +0200 Subject: Remove cloogle from i3bar --- i3/bin/i3status.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'i3/bin/i3status.py') diff --git a/i3/bin/i3status.py b/i3/bin/i3status.py index 1e00e62..a7ec80a 100755 --- a/i3/bin/i3status.py +++ b/i3/bin/i3status.py @@ -29,9 +29,6 @@ def parse_kbdlayout(s): } return [{'full_text': s, 'color': colors[s]}] -def parse_cloogle(s): - return [{'full_text': s}] - def merge_status_items(*args): return [item for sublist in args for item in sublist] @@ -42,24 +39,19 @@ if __name__ == '__main__': i3stat = Popen(['i3status'], stdout=PIPE, bufsize=1, close_fds=True) kbdlayout = Popen(['unbuffer', 'kbdlayout'], stdout=PIPE, bufsize=1, close_fds=True) - cloogle = Popen(['unbuffer', 'cloogle_stats.py'], - stdout=PIPE, bufsize=1, close_fds=True) - # skip i3status header sys.stdout.write(i3stat.stdout.readline()) sys.stdout.write(i3stat.stdout.readline()) stat, kbd, clg = [], [], [] try: - stdouts = [p.stdout for p in [i3stat, kbdlayout, cloogle]] + stdouts = [p.stdout for p in [i3stat, kbdlayout]] while True: fs = select(stdouts, [], [])[0] for f in fs: line = f.readline()[:-1] if f == kbdlayout.stdout: kbd = parse_kbdlayout(line) - elif f == cloogle.stdout: - clg = parse_cloogle(line) elif f == i3stat.stdout: stat = parse_i3stat(line) @@ -69,4 +61,3 @@ if __name__ == '__main__': print(e) i3stat.kill() kbdlayout.kill() - cloogle.kill() -- cgit v1.2.3