On Sat, May 09, 2020 at 09:51:25PM +0200, Nicolo' Piazzalunga wrote:
> With dwm and slock on Arch Linux, my password manager (keepassxc) does
> not lock when I lock my screen (while it does when I suspend).
> At keepassxreboot/keepassxc github (issue 4712), they say it might be
> due to slock not sending the standard FreeDesktop.org signals that a
> lock event occurred.
> Do you know whether this is the case and it can be fixed?

slock does not currently support dbus integration, which is required for
FreeDesktop message passing as I understand it. I don't see a community patch
for it either on its patches page [1]. It's likely this is functionality you
will have to write into slock yourself, or use some sort of wrapper tool around
slock to achieve it. E.g. if there is a shell utility for sending these
messages, you might be able to write a wrapper for slock in the spirit of:

    send_session_lock_msg
    slock
    send_session_unlock_msg

I haven't played enough with dbus to know, but I presume there's a tool that
can mimic the behaviour.


BR,
David

[1]: https://tools.suckless.org/slock/patches

Reply via email to