From a19db087911e1c279a46a1a3ea2dc6cb89d50844 Mon Sep 17 00:00:00 2001 From: fbt Date: Wed, 29 Nov 2017 16:03:03 +0300 Subject: [PATCH] modules are local Signed-off-by: fbt --- .gitignore | 1 + homedir/.config/moltenbar/mod/bspwm_pager | 1 - homedir/.config/moltenbar/mod/bspwm_taskbar | 1 - homedir/.config/moltenbar/mod/date | 1 - homedir/.config/moltenbar/mod/load_average | 1 - homedir/.config/moltenbar/mod/memory | 1 - homedir/.config/moltenbar/mod/network | 39 --------------------- 7 files changed, 1 insertion(+), 44 deletions(-) delete mode 120000 homedir/.config/moltenbar/mod/bspwm_pager delete mode 120000 homedir/.config/moltenbar/mod/bspwm_taskbar delete mode 120000 homedir/.config/moltenbar/mod/date delete mode 120000 homedir/.config/moltenbar/mod/load_average delete mode 120000 homedir/.config/moltenbar/mod/memory delete mode 100644 homedir/.config/moltenbar/mod/network diff --git a/.gitignore b/.gitignore index c5c9925..eadf5d7 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ homedir/.vim/syntax homedir/.bashrc.d/99-local homedir/.config/zsh.d/modules/local homedir/.ncmpcpp/error.log +homedir/.config/moltenbar/mod diff --git a/homedir/.config/moltenbar/mod/bspwm_pager b/homedir/.config/moltenbar/mod/bspwm_pager deleted file mode 120000 index cd36461..0000000 --- a/homedir/.config/moltenbar/mod/bspwm_pager +++ /dev/null @@ -1 +0,0 @@ -/home/fbt/git/moltenbar/mod/bspwm_pager \ No newline at end of file diff --git a/homedir/.config/moltenbar/mod/bspwm_taskbar b/homedir/.config/moltenbar/mod/bspwm_taskbar deleted file mode 120000 index 6a685f7..0000000 --- a/homedir/.config/moltenbar/mod/bspwm_taskbar +++ /dev/null @@ -1 +0,0 @@ -/home/fbt/git/moltenbar/mod/bspwm_taskbar \ No newline at end of file diff --git a/homedir/.config/moltenbar/mod/date b/homedir/.config/moltenbar/mod/date deleted file mode 120000 index e7374c9..0000000 --- a/homedir/.config/moltenbar/mod/date +++ /dev/null @@ -1 +0,0 @@ -/home/fbt/git/moltenbar/mod/date \ No newline at end of file diff --git a/homedir/.config/moltenbar/mod/load_average b/homedir/.config/moltenbar/mod/load_average deleted file mode 120000 index 2aa647a..0000000 --- a/homedir/.config/moltenbar/mod/load_average +++ /dev/null @@ -1 +0,0 @@ -/home/fbt/git/moltenbar/mod/load_average \ No newline at end of file diff --git a/homedir/.config/moltenbar/mod/memory b/homedir/.config/moltenbar/mod/memory deleted file mode 120000 index 9c5be2a..0000000 --- a/homedir/.config/moltenbar/mod/memory +++ /dev/null @@ -1 +0,0 @@ -/home/fbt/git/moltenbar/mod/memory \ No newline at end of file diff --git a/homedir/.config/moltenbar/mod/network b/homedir/.config/moltenbar/mod/network deleted file mode 100644 index 53cfa11..0000000 --- a/homedir/.config/moltenbar/mod/network +++ /dev/null @@ -1,39 +0,0 @@ -# vim: ft=ruby - -class Network < Worker - require 'open3' - - def mainloop() - self.write "checking..." - - while true do - self.write network_status - sleep(10) - end - end - - def network_status - hosts = @my_config['hosts'] - - net_fail = 0 - Open3.popen2("fping", "-u", *hosts) do |i,o,t| - hosts_down = o.each_line.count - hosts_up = hosts.count - hosts_down - - if hosts_down == 0 - fg_colour = @my_config['ok_colour'] - elsif hosts_down == hosts.count - fg_colour = @my_config['crit_colour'] - else - fg_colour = @my_config['warn_colour'] - end - - @rstr = "%%{F%s}%s/%s%%{F-}" % [ fg_colour, hosts_up, hosts.count ] - end - - return @rstr - end -end - -Modules.add("network", "Network") -Modules.add("warp", "Network")