monitor: Start fleshing out the GApplication based main loop
monitor: Start fleshing out the GApplication based main loop

We're going to need notification integration so this calls for a glib
based service using GApplication and GNotification. We somewhat abuse this
by turning it into a long running service that will observe hardware change
events.

Signed-off-by: Ikey Doherty <d8d992cf0016e35c2a8339d5e7d44bebd12a2d77@solus-project.com>

solus-project/linux-driver-management,solus-project/linux-driver-management