From d11ae9ff4c8b128bdbff4093682b4ae00e94cccb Mon Sep 17 00:00:00 2001 From: fbt Date: Mon, 22 May 2017 21:38:46 +0300 Subject: [PATCH] lazy quick fixes Signed-off-by: fbt --- mod/bspwm_pager | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/mod/bspwm_pager b/mod/bspwm_pager index 9b7cda0..ce1d28b 100644 --- a/mod/bspwm_pager +++ b/mod/bspwm_pager @@ -4,11 +4,7 @@ class BspwmPager < Worker def mainloop() IO.popen("bspc subscribe") do |pipe| pipe.each do |line| - monitor = line.split(":")[0] - - if @my_config.has_key?("monitors") == false || @my_config['monitors'].include?(monitor) - self.write parse_data(line) - end + self.write parse_data(line) end end end @@ -25,7 +21,7 @@ class BspwmPager < Worker next end end - + case part when /^M.+/ out << "%{B#{@config['colours']['mon_focused']}} #{n} %{B-}" @@ -42,19 +38,15 @@ class BspwmPager < Worker out << " #{n} " end when /^L.+/ - @layout = n + case n + when "T" + out << " t " + when "M" + out << " m " + end end end - case @layout - when "T" - layout_flag = "t" - when "M" - layout_flag = "m" - end - - out << " #{layout_flag} " - return out.join.chomp end end