new modules
This commit is contained in:
16
mod/bspwm_taskbar
Normal file
16
mod/bspwm_taskbar
Normal file
@@ -0,0 +1,16 @@
|
||||
# vim: ft=ruby
|
||||
|
||||
class ModBspwmTaskbar < ModBasic
|
||||
@@mod_name = 'bspwm_taskbar'
|
||||
|
||||
def data_loop()
|
||||
while true do
|
||||
IO.popen("xtitle -s -f '%s'").each do |line|
|
||||
$panel_data[@@mod_name.to_sym] = line.chomp
|
||||
$queue << 1
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
ModBspwmTaskbar.new.mainloop()
|
Reference in New Issue
Block a user