Skip to content
Elementary's Wingpanel additional indicators
Vala Meson Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
meson
po
src
.gitignore
.travis.yml
COPYING
README.md
meson.build

README.md

Adstruo

Adstruo (from the latin: to add, to contribute) provides some additional indicators to ElementaryOS's Wingpanel.

Indicatos available so far:

  • Hardware temperature
  • Caps and Num Lock indicators
  • Current weather from OpenWeatherMap

This is not an official ElementaryAPP. - Install at your own risk 😉️

Adstruo Screenshot

Knowing Issues:

Geoclue doesn't have a clue...

The native Linux/Gnome localization service GeoClue isn't always accurate. Also, just after the install, it may take a full reboot for the indicator to work as it should.

Install, build and run

Dependencies:

  • libglib2.0-dev
  • libgtk-3-0
  • libgranite-dev
  • libsoup2.4-dev
  • libjson-glib-dev
  • libwingpanel-2.0-dev
  • libswitchboard-2.0-dev
  • libgeoclue-2-dev
  • meson
  • valac

Install dependencies:

$ sudo apt-get install libglib2.0-dev libgeoclue-2-dev libgtk-3-0 libgranite-dev libsoup2.4-dev libjson-glib-dev libwingpanel-2.0-dev libswitchboard-2.0-dev meson elementary-sdk

Clone and Compile

$ git clone https://github.com/raibtoffoletto/adstruo.git
$ cd adstruo
$ meson build --prefix=/usr

$ cd build
$ ninja
$ sudo ninja install

Restart Wingpanel

$ pkill wingpanel -9

Generating i18n files

#in ./build directory
$ sudo ninja com.github.raibtoffoletto.adstruo-pot
$ sudo ninja com.github.raibtoffoletto.adstruo-update-po
You can’t perform that action at this time.