From 0055f7c2b7320063ed67a5bd4f4a52dd44372a2b Mon Sep 17 00:00:00 2001 From: Buck Ryan Date: Thu, 22 Sep 2022 14:01:08 -0400 Subject: [PATCH] MINGW condition in job count Closes #330 --- powerline_shell/segments/jobs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/powerline_shell/segments/jobs.py b/powerline_shell/segments/jobs.py index 688ee71..dd0a366 100644 --- a/powerline_shell/segments/jobs.py +++ b/powerline_shell/segments/jobs.py @@ -9,7 +9,8 @@ class Segment(ThreadedSegment): def run(self): self.num_jobs = 0 - if platform.system().startswith("CYGWIN"): + system = platform.system() + if system.startswith("CYGWIN") or system.startswith("MINGW"): # cygwin ps is a special snowflake... output_proc = subprocess.Popen(["ps", "-af"], stdout=subprocess.PIPE) output = map(lambda l: int(l.split()[2].strip()),