{
  programs.feh.enable = true;

  programs.feh.buttons = {
    zoom_in = null;
    zoom_out = 4;
    next_img = "C-4";
    prev_img = [ 3 "C-3" ];
  };

  programs.feh.keybindings = {
    zoom_in = null;
    zoom_out = "minus";
    prev_img = [ "h" "Left" ];
  };

  nmt.script = ''
    assertFileContent \
      home-files/.config/feh/buttons \
      ${./feh-bindings-expected-buttons}

    assertFileContent \
      home-files/.config/feh/keys \
      ${./feh-bindings-expected-keys}
  '';
}