[GH-ISSUE #284] [NixOS HM] lan-mouse doesn't read the authorized fingerprints #140

Closed
opened 2026-05-05 22:11:22 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @Zombiefleischer on GitHub (Mar 31, 2025).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/284

I have the following NixOS HM config:

{inputs, ...}: {
  imports = [inputs.lan-mouse.homeManagerModules.default];

  programs.lan-mouse = {
    enable = true;
    systemd = true;

    settings = {
      authorized_fingerprints = {
        "cf:1b:dd:73:db:5d:a9:87:ce:0e:02:60:c4:f7:99:77:95:69:7d:27:ce:66:d6:c6:a6:9a:5b:f7:31:c9:f8:d4" = "Cthulhu";
      };
    };
  };
}

When lan-mouse starts up and I look at the gtk interface, it says:

Image

I can cat the config-file .config/lan-mouse/config.toml:

[authorized_fingerprints]
"cf:1b:dd:73:db:5d:a9:87:ce:0e:02:60:c4:f7:99:77:95:69:7d:27:ce:66:d6:c6:a6:9a:5b:f7:31:c9:f8:d4" = "Cthulhu"
Originally created by @Zombiefleischer on GitHub (Mar 31, 2025). Original GitHub issue: https://github.com/feschber/lan-mouse/issues/284 I have the following NixOS HM config: ```nix {inputs, ...}: { imports = [inputs.lan-mouse.homeManagerModules.default]; programs.lan-mouse = { enable = true; systemd = true; settings = { authorized_fingerprints = { "cf:1b:dd:73:db:5d:a9:87:ce:0e:02:60:c4:f7:99:77:95:69:7d:27:ce:66:d6:c6:a6:9a:5b:f7:31:c9:f8:d4" = "Cthulhu"; }; }; }; } ``` When lan-mouse starts up and I look at the gtk interface, it says: ![Image](https://github.com/user-attachments/assets/1195ee4c-ce12-4bc1-bb37-cf06ed2574ac) I can `cat` the config-file `.config/lan-mouse/config.toml`: ```toml [authorized_fingerprints] "cf:1b:dd:73:db:5d:a9:87:ce:0e:02:60:c4:f7:99:77:95:69:7d:27:ce:66:d6:c6:a6:9a:5b:f7:31:c9:f8:d4" = "Cthulhu" ```
Author
Owner

@feschber commented on GitHub (Apr 1, 2025):

Seems like I accidentally made the clients configuration option mandatory.

<!-- gh-comment-id:2768951325 --> @feschber commented on GitHub (Apr 1, 2025): Seems like I accidentally made the clients configuration option mandatory.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/lan-mouse#140
No description provided.