jfluhmann / panel-indicators

Home Page:https://extensions.gnome.org/extension/2416/panel-indicators/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Panel Indicators

What is it

A GNOME Shell extension for move the Power/Network/Volume/User/Date/Notifications menus to the status area.

Requirements

  • GNOME Shell >= 3.30

How to contribute

  • Download the code
  • Build with Meson (see at the next section)
  • Log out & log in from your user session. Alternatively, just restart the computer.
  • Activate the extension in GNOME Tweaks

Build with Meson

The project uses a build system called Meson. You can install in most Linux distributions as "meson".

It's possible to read more information in the Meson docs to tweak the configuration if needed.

For a regular use and local development these are the steps to build the project and install it:

meson --prefix=$HOME/.local/ --localedir=share/gnome-shell/extensions/panel-indicators@leavitals/locale .build
ninja -C .build install

It is strongly recommended to delete the destination folder ($HOME/.local/share/gnome-shell/extensions/panel-indicators@leavitals) before doing this, to ensure that no old data is kept.

Export extension ZIP file for extensions.gnome.org

To create a ZIP file with the extension, just run:

./export-zip.sh

This will create the file panel-indicators@leavitals.zip with the extension, following the rules for publishing at extensions.gnome.org.

About

https://extensions.gnome.org/extension/2416/panel-indicators/


Languages

Language:JavaScript 94.2%Language:Shell 2.0%Language:Meson 1.8%Language:CSS 1.6%Language:Python 0.4%