From 85f08fc4684b854d973b3ad771bfd03af2b70b87 Mon Sep 17 00:00:00 2001 From: Tom Feist Date: Fri, 2 Dec 2011 11:37:00 +0000 Subject: Another flagrant abuse of version control because I'm too lazy to stash. --- growl-notify/growl_notify.pl | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'growl-notify/growl_notify.pl') diff --git a/growl-notify/growl_notify.pl b/growl-notify/growl_notify.pl index 47a85bc..604c027 100644 --- a/growl-notify/growl_notify.pl +++ b/growl-notify/growl_notify.pl @@ -50,13 +50,29 @@ THE SOFTWARE. =item * - +Stuff. =back - =cut +# Plan +# Notes +# * Main target is remote screen+irssi, accessed via ssh on local OSX/iTerm2 +# (Because that's what I use :p) +# * Might work on windows (growl has windows port afaik) +# * iterm active feature: "[iterm2-discuss] iTerm2 1.0.0.20111020 canary released" +# "Add support for reporting focus lost/gained. esc[?1004h turns it on; +# then the terminal sends esc[I when focusing, esc[O when de-focusing. +# Send esc[?1004l to disable." + +# Main features are: +# * detect activity from irssi similarly to existing activity (crap, text, hilight) +# * configurable white/blacklists for nicks, masks, activities? +# * use the Growl remote protocol (GNTP) via optional ssh backchannel? +# * easy to configure other parts (ssh tunnel, etc?) + + use strict; use warnings; -- cgit v1.2.3