eventd-nd.conf — nd plugin configuration
Configuration for the nd plugin.
The nd plugins provides on-screen notifications (aka “bubbles”). It depends on backends to display them.
The Wayland backend configuration
A theme name
The backend will use this theme, if available, to search for cursors.
A list of cursor names
The backend will use the first available cursor of this list as the cursor when hovering a bubble.
The XCB backend configuration
A list of output names
The backend will try to find the first available output in the list. If none is found, it will fallback to the primary output, then to use the full screen.
The backend will monitor the (mouse or keyboard) focused output and put bubbles on it.
This setting overrides
This section is about bubble bindings.
Only mouse bindings are relevant here, as there is no keyboard focus on bubbles.
This section is used as a whole, which means the section presence will reset all bindings and only the ones explicitely set will be usable.
A binding string
This will dismiss the bubble being clicked on.
A binding string
This will dismiss the bubble being clicked on and all the visible ones in the same queue.
These sections control the possible bubble queues.
There is always at least the
"default" queue available.
The z-ordering is entirely undefined and it is left to the user to achieve a usable configuration.
The anchor of this queue.
Maximum number of bubbles in this queue at the same time.
A list of integers (one or two)
Margin between bubble and anchor.
If two values are provided, the first is used as horizontal margin, and the second as vertical margin.
Spacing between each bubble.
true, the oldest of visible bubbles will be at the anchor.
The default is to put the newest displayed bubble at anchor.
true, an extra bubble will be displayed if there are notifications waiting for display and the limit is reached.
true, the event will not have its bubble.
Other settings are inherited from the global configuration. You may override them on an action basis.
- eventd core man pages
Plugins distributed with eventd will use the same scheme: eventd-
plugin-namefor their additional eventd command-line options, eventdctl-
plugin-namefor their additional eventdctl command-line options, eventd-
plugin-name.conf for their configuration,
- Plugins man pages