services.howdy.settings

Howdy configuration file. Refer to https://github.com/boltgolt/howdy/blob/d3ab99382f88f043d15f15c1450ab69433892a1c/howdy/src/config.ini for options.

Type
attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default
{
  core = {
    abort_if_lid_closed = true;
    abort_if_ssh = true;
    detection_notice = false;
    disabled = false;
    no_confirmation = false;
    suppress_unknown = false;
    timeout_notice = true;
    use_cnn = false;
    workaround = "off";
  };
  debug = {
    end_report = false;
    gtk_stdout = false;
    verbose_stamps = false;
  };
  rubberstamps = {
    enabled = false;
    stamp_rules = "nod		5s		failsafe     min_distance=12";
  };
  snapshots = {
    save_failed = false;
    save_successful = false;
  };
  video = {
    certainty = 3.5;
    dark_threshold = 60;
    device_format = "v4l2";
    device_fps = -1;
    device_path = "/dev/video2";
    exposure = -1;
    force_mjpeg = false;
    frame_height = -1;
    frame_width = -1;
    max_height = 320;
    recording_plugin = "opencv";
    rotate = 0;
    timeout = 4;
    warn_no_device = true;
  };
}
Declared
<nixpkgs/nixos/modules/services/security/howdy>