Skip to content

dario23/networkd-notify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

networkd-notify: desktop notification integration for networkd

networkd-notify generates desktop notifications for systemd-networkd events, such as interface connection/disconnection.

The generated notifications look like:

wlan0: configuring ...
wlan0: online @ ESSID
wlan0: disconnected
...

Usage

Simply run networkd-notify at the start of your session:

./networkd-notify &

You'll need networkd to be running of course, and you'll also need a notification daemon such as dunst.

Dependencies

The following software is currently required for networkd-notify:

  • Python (3.x or 2.7)
  • PyGObject/PyGI (python3-gi)
  • Python D-Bus (python3-dbus)
  • wireless-tools

On Debian/Ubuntu, you can install all the required dependencies with:

sudo apt-get install python3 python3-gi python3-dbus

Authors and Copyright

networkd-notify is distributed under GPLv3+ (see COPYING) WITHOUT ANY WARRANTY.
Copyright(c) 2016-2017 by wave++ "Yuri D'Elia" <[email protected]>.

About

desktop notification integration for networkd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%