require 'totalspaces2'
def alfred_move_windows(reg)
current_space = TotalSpaces2.current_space
windows = TotalSpaces2.window_list
wx = 0
wxy = 0
if !windows.empty?
windows.each{|window|
wx = wx + 1
if window[:app_name].downcase =~/#{reg}/
TotalSpaces2.move_window_to_space(
window[:window_id], current_space)
if wxy == 0
wxy = wx - 1
TotalSpaces2.set_front_window(windows[wxy][:window_id])
wxy = wx + 100
end
sleep 0.5
end
}
end
end
$LOAD_PATH << '.'
alfred_move_windows("{query}")
阅读(572) | 评论(0) | 转发(0) |