Results 52 comments of Bill Doyle

You can use `dbus-monitor --session` to watch notifications. Here's an example of a message that would previously break our parsing: ``` method call time=1550516572.513414 sender=:1.27 -> destination=:1.3 serial=33 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications;...

Hmm. A `max-width` option would also imply that we'd need `min-width`, and have `width` override both of them if it is specified, which is adding quite a bit of complexity...

This has a bunch of extra commits from your other PR.

(It occurs to me I don't actually know if github allows you to represent a PR based on another…)

Not having any internal defaults would also force the user config file to be exhaustive, because generating the style for a notification relies on having every value set to _something_...

All that said, the man page really should be sufficient documentation to get started. If it isn't, we should improve it. I have a feeling the criteria section could use...

Indeed, there's no support for this. As an alternative, you could generate the entire config file from a template when wal creates a new scheme, and use `makoctl` to reload...

I'd rather not go down that path, I think it would make interactions between criteria very difficult to understand since they're executed in order but would be split across multiple...