happindicator3: Binding to the appindicator library.

[ gui, lgpl, library ] [ Propose Tags ]

libappindicator is a library for setting up indicator items and menus on indicator panels, as used in the Unity environment in Ubuntu. This binding allows libappindicator to be used from Haskell.

[Skip to Readme]




Automatic Flags

Builds the demo application


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Versions [RSS] 0.1.0, 0.2.1
Change log changelog.md
Dependencies base (>=4.6 && <5), glib (>=0.13 && <0.14), gtk3 (>=0.13 && <0.14), happindicator3, text [details]
License LGPL-2.1-only
Author Michael LaCorte
Maintainer mlacorte365@gmail.com
Category GUI
Home page https://github.com/mlacorte/happindicator3
Source repo head: git clone https://github.com/mlacorte/happindicator3
Uploaded by mlacorte at 2014-11-20T01:14:28Z
Distributions NixOS:0.2.1
Reverse Dependencies 1 direct, 0 indirect [details]
Executables demo
Downloads 1591 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for happindicator3-0.2.1

[back to package description]


This project is a fork of the original happindicator library which provided bindings to Ubuntu's AppIndicator library.

happindicator3 uses a simplified build system and is compatible with the gtk3 library, as opposed to happindicator which required the older gtk library.

While not 100% identical to happindicator, the happindicator3 API has stayed largely backwards compatible with the original happindicator.

Build Notes

This package requires appindicator3-0.1 and its development files to be installed.

The included demo application can be built by passing the "demo" flag to Cabal.


Please refer to the API docs available on Hackage.


A simple demo application can be found at demo/Main.hs.