/wingpanel-indicator-namarupa

Unofficial Ayatana compatibility layer for wingpanel

Primary LanguageValaGNU Lesser General Public License v2.1LGPL-2.1

icon Wingpanel Namarupa Indicator

Screenshot

Name Inspiration

The name Namarupa is used for the forces at play that govern the Ayatana, in Buddhism. Since this indicator manages the system tray icons which are under the Ayatana project, it seems clever to name this Namarupa.

Installation

  1. You need to add Pantheon to the list of desktops abled to work with indicators:
sudo nano /etc/xdg/autostart/indicator-application.desktop

Search the parameter: OnlyShowIn= and add "Pantheon" at the end of the line :

OnlyShowIn=Unity;GNOME;Pantheon;

Save your changes (Ctrl+X to quit + Y(es) save the changes + Enter to valid the filename) and reboot.

  1. You'll need the following dependencies:
  • gobject-introspection
  • libglib2.0-dev
  • libgranite-dev
  • libindicator3-dev
  • libwingpanel-2.0-dev
  • valac
sudo apt install gobject-introspection libglib2.0-dev libgranite-dev libindicator3-dev libwingpanel-2.0-dev valac
  1. Run meson to configure the build environment and then ninja to build:
meson build --prefix=/usr && cd build
  1. To install, use ninja install:
sudo ninja install