aboutsummaryrefslogtreecommitdiffstats
path: root/growl-notify
diff options
context:
space:
mode:
authorTom Feist <shabble@metavore.org>2011-12-02 11:37:00 +0000
committerTom Feist <shabble@metavore.org>2011-12-02 11:47:17 +0000
commit85f08fc4684b854d973b3ad771bfd03af2b70b87 (patch)
tree09020fa22129346491566fb1d3f3fdc314ce5756 /growl-notify
parentAdd a whole bunch of un-tracked files that need some looking at. (diff)
downloadirssi-scripts-85f08fc4684b854d973b3ad771bfd03af2b70b87.tar.gz
irssi-scripts-85f08fc4684b854d973b3ad771bfd03af2b70b87.zip
Another flagrant abuse of version control because I'm too lazy to stash.
Diffstat (limited to '')
-rw-r--r--growl-notify/growl_notify.pl20
1 files changed, 18 insertions, 2 deletions
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;