parent
101ccc0629
commit
cdb0038052
@ -0,0 +1,23 @@ |
||||
{ config, lib, ... }: |
||||
|
||||
with lib; |
||||
|
||||
let |
||||
cfg = config.services.logkeys; |
||||
in { |
||||
options.services.logkeys = { |
||||
enable = mkEnableOption "logkeys service"; |
||||
}; |
||||
|
||||
config = mkIf cfg.enable { |
||||
systemd.services.logkeys = { |
||||
description = "LogKeys Keylogger Daemon"; |
||||
wantedBy = [ "multi-user.target" ]; |
||||
serviceConfig = { |
||||
ExecStart = "${pkgs.logkeys}/bin/logkeys -s"; |
||||
ExecStop = "${pkgs.logkeys}/bin/logkeys -k"; |
||||
Type = "forking"; |
||||
}; |
||||
}; |
||||
}; |
||||
} |
Loading…
Reference in new issue