summaryrefslogtreecommitdiffstats
path: root/scripts/messages_bottom.pl
diff options
context:
space:
mode:
authordx2015-11-23 14:18:41 -0300
committerdx2015-11-23 14:18:41 -0300
commit8d9d995b69ba2b436d4bd63061d8189a6844a9a8 (patch)
tree0a8e939a47dbd15d9a8c04b61e21c1e33d6da738 /scripts/messages_bottom.pl
parent2605878778636421276fe85cd9a2045d125546bd (diff)
parent6dec1974e3ac2e71c26e842887a4b8fe2ec9082c (diff)
downloadscripts.irssi.org-8d9d995b69ba2b436d4bd63061d8189a6844a9a8.tar.bz2
Merge pull request #173 from irssi/nei-scripts
FORCEFULLY ADD ALL THE SCRIPTS FROM NEI'S WEBSITE
Diffstat (limited to 'scripts/messages_bottom.pl')
-rw-r--r--scripts/messages_bottom.pl29
1 files changed, 29 insertions, 0 deletions
diff --git a/scripts/messages_bottom.pl b/scripts/messages_bottom.pl
new file mode 100644
index 0000000..8bf329d
--- /dev/null
+++ b/scripts/messages_bottom.pl
@@ -0,0 +1,29 @@
+use strict;
+use Irssi ();
+use vars qw($VERSION %IRSSI);
+
+$VERSION = '1.0';
+
+%IRSSI = (
+ authors => 'Wouter Coekaerts',
+ contact => 'coekie@irssi.org',
+ name => 'messages_bottom',
+ description => 'makes all window text start at the bottom of windows',
+ license => q(send-me-beer-or-i'll-sue-you-if-you-use-it license),
+ url => 'http://bugs.irssi.org/index.php?do=details&id=290'
+);
+
+##########################
+#
+# add this line to the very top of your ~/.irssi/startup file:
+#
+# script exec Irssi::active_win->print('\n' x Irssi::active_win->{'height'}, Irssi::MSGLEVEL_NEVER)
+#
+#
+
+Irssi::signal_add_last
+ 'window created' => sub {
+ my $win = shift;
+ $win->print(
+ "\n" x $win->{'height'},
+ Irssi::MSGLEVEL_NEVER ) }