Version 2 (modified by nelhage@mit.edu, 14 years ago) (diff) |
---|
Plugins
BarnOwl implements a plugin system that allows for additional functionality to be implemented as add-on perl modules. This page exists to have a semi-centralized list of out-of-tree plugins that you can add to your Barnowl.
- For instructions on installing plugin modules, see UsingPlugins
- For instructions on creating a plugin, see CreatingAModule
Author: | Nelson Elhage <nelhage@mit.edu> |
Source: | http://github.com/nelhage/barnowl-twitter |
PAR: | http://web.mit.edu/nelhage/Public/BarnOwl/Twitter.par |
Documentation: | http://github.com/nelhage/barnowl-twitter/blob/master/README |
This plugin implements Twitter support for BarnOwl. You can send and receive public and direct messages via Twitter and Twitter-like services (eg. identi.ca). You can also optionally mirror select zephyrs to Twitter.
The Twitter plugin will be part of the main barnowl distribution starting with BarnOwl 1.7.
Alias
Author: | Nelson Elhage <nelhage@mit.edu> |
Source: | http://github.com/nelhage/barnowl-alias |
PAR: | http://web.mit.edu/nelhage/Public/BarnOwl/Alias.par |
Documentation: | http://github.com/nelhage/barnowl-alias/blob/master/README |
The Alias plugin allows you to change the displayed name of select classes, for example to abbreviate long class names or to hide private class names from shoulder-surfers.
DevUtils
Author: | Nelson Elhage <nelhage@mit.edu> |
Source: | http://github.com/nelhage/barnowl-devutils |
PAR: | http://web.mit.edu/nelhage/Public/BarnOwl/DevUtils.par |
The DevUtils plugin contains some utilities of use to BarnOwl plugin developers. At the moment, it contains only the eperl command, which allows you to enter perl into the edit window and have it evaluated, with several options for how to display the result.
ZStatus
Author: | Nelson Elhage <nelhage@mit.edu> |
Source: | http://github.com/nelhage/barnowl-zstatus |
PAR: | http://web.mit.edu/nelhage/Public/BarnOwl/ZStatus.par |
The ZStatus plugin exposes the zstatus and zbars commands, for sending status bars to Zephyr that look something like:
[Zephyr status dashboard]
barnowls [======== ] (8/10)
ponies [=== ] (3/10)