Popper

From Phospher

Jump to: navigation, search

Popper




  • Notes:
    • Dependencies to run: Gtk2, Glib2 and libnotify.
    • Dependencies to build: Gtk2-devel, Glib2-devel and libnotify-devel.
    • Download the latest binary popper-0.3.tar.gz (built on Fedora 8.i386) tested on Fedora 9 and Fedora 10. Should work on many other distributions.
    • Download the latest source popper-0.3.src.tar.gz
    • View the latest changelog here.


Here is the usage output showing feature set:

Popper Version: .3  Written by Brian Miller - brian@phospher.com

ERROR: not enough arguments

Usage: popper [ugrency level -l,-n,-c][time -1,-3,-5,-9,-0] <"message header"> <[<b>/b>,<i></i>]"message body"> "/path/to/image"
  -l          Low Urgency (Grey side bar)
  -n          Normal Urgency (Blue side bar)
  -c          Critical Urgency (Red side bar)
  <b></b>     Bold for message body
  <i></i>     Italics for message body
  -1          One second timeout
  -3          Three second timeout
  -5          Five second timeout
  -9          Ten second timeout
  -0          No timeout (user must click to dismiss.)
  <icon>      /path/to/image for last argument (display icon)

Examples: arugment order is: urgency, timeout, header, body then icon.

   popper -n -1 "Message Header" "Message Body"
   popper -l -3 "Hello `whoami`" "The current time is <i>`date`</i>."
   popper -c -0 "WARNING! - `hostname`" 'Your system is <b>low</b> on memory!' "/usr/share/kerneloops/icon.png"


Here are some example screen shots:

Example 1:

    popper -n -1 "Message Header" "Message Body"

Image:popper1.png

Example 2:

    popper -l -3 "Hello `whoami`" "The current time is <i>`date`</i>."

Image:popper2.png

Example 3:

    popper -c -0 "WARNING! - `hostname`" 'Your system is <b>low</b> on memory!' "/usr/share/kerneloops/icon.png"

Image:popper3.png

Personal tools