services.fnott.enable
Whether to enable fnott, a lightweight Wayland notification daemon for wlroots-based compositors .
Type: boolean
Default:
false
Example:
true
Declared by:
services.fnott.package
The fnott package to use.
Type: package
Default:
pkgs.fnott
Declared by:
services.fnott.configFile
Path to the configuration file read by fnott.
Note that environment variables in the path won’t be properly expanded.
The configuration specified under
services.fnott.settings will be generated and
written to $XDG_CONFIG_HOME/fnott/fnott.ini
regardless of this option. This allows using a mutable configuration file
generated from the immutable one, useful in scenarios where live reloading is desired.
Type: string or absolute path
Default:
"$XDG_CONFIG_HOME/fnott/fnott.ini"
Declared by:
services.fnott.extraFlags
Extra arguments to use for executing fnott.
Type: list of string
Default:
[ ]
Example:
[
"-s"
]
Declared by:
services.fnott.settings
Configuration written to
$XDG_CONFIG_HOME/fnott/fnott.ini.
See
fnott.ini(5) for a list of available options and https://codeberg.org/dnkl/fnott/src/branch/master/fnott.ini
for an example configuration.
Type: attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default:
{ }
Example:
{
low = {
timeout = 5;
title-color = "ffffff";
title-font = "Dina:weight=bold:slant=italic";
};
main = {
notification-margin = 5;
};
}
Declared by: