Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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: