- Remove singleton server socket file when the program is about to close
- Check
$XDG_SESSION_TYPE
. If it is equal totty
, then do not start anything. That should probably be implemented on Lua side, but it won't hurt to also check that in the program - (optional, because Win10 has added support for
AF_UNIX
sockets since like 2018) Add support for IP sockets in singleton client/server implementation - Each folder must have its own
meson.build
file with its own list of dependencies (e.g. onlymonitor::application
must have the access to thesiga::dark_notify
) - Do not build
dark_notify/example.cpp
(useget_option
?)