MyNixOS website logo

Configuration settings for XSuspender. No configuration file is managed when this is empty. The old defaults and rules options are aliases that retain their historical defaults at option-default priority. Ordinary settings assignments override those defaults. Sections configured only through settings use native defaults for omitted or null keys.

See https://kernc.github.io/xsuspender/ for available settings.

Declarations
Type
attribute set of (open submodule of lazy attribute set of (INI atom (null, bool, int, float or string)))
Default
{ }
Example
{
  Chromium = {
    match_wm_class_contains = "chromium-browser";
  };
  Default = {
    resume_every = 60;
    suspend_delay = 10;
  };
}