Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattn/growl-for-linux

Growl Implementation For Linux #growl4linux
https://github.com/mattn/growl-for-linux

Last synced: about 1 month ago
JSON representation

Growl Implementation For Linux #growl4linux

Awesome Lists containing this project

README

        

Growl For Linux
===============

Introduction:
-------------

Growl For Linux is Linux-compatible of Growl. Growl is a notification
system for Mac OS X.

Installation:
-------------

Growl For Linux require following libraries.

* openssl
* libcurl
* gtk+-2.0
* sqlite3
* dbus-glib-1

Following libraries are optional.

* libnotify(for libnotify display)

If you are developer, then type following.

# ./autogen.sh
# ./configure
# make && make install

If you are ubuntu user, then type following.

# sudo add-apt-repository ppa:mattn/growl-for-linux
# sudo apt-get update
# sudo apt-get install growl-for-linux

Usage:
------

# ./gol

Why "gol" ?, "gol" mean "Growl On Linux". (or ゴルア).
Currently, This is required.

Notification should be sent with GNTP protocol or Growl Network Protocol.
See also:
http://www.growlforwindows.com/gfw/help/gntp.aspx
http://growl.info/documentation/developer/protocol.php

If you want to be show icon in notification, you need to use GNTP protocol.

FAQ:
----

* Q. I can't see icon in system tray. I'm using ubuntu linux.
* A. Try following.

gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'growl-for-linux']/")"

License:
--------

Growl For Linux is BSD style license. see also COPYING.
This product includes software developed by the OpenSSL Project for use in
the OpenSSL Toolkit (http://www.openssl.org/).

Author:
-------

Yasuhiro Matsumoto
Kohei Takahashi