mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 07:28:56 +08:00
fix halo-keyboard service
This commit is contained in:
parent
62aa651c15
commit
f1e4bfd9bc
@ -147,8 +147,19 @@ inputs:
|
|||||||
(mkIf hardware.halo-keyboard.enable
|
(mkIf hardware.halo-keyboard.enable
|
||||||
{
|
{
|
||||||
environment.systemPackages = [ inputs.pkgs.localPackages.chromiumos-touch-keyboard ];
|
environment.systemPackages = [ inputs.pkgs.localPackages.chromiumos-touch-keyboard ];
|
||||||
systemd.packages = [ inputs.pkgs.localPackages.chromiumos-touch-keyboard ];
|
|
||||||
services.udev.packages = [ inputs.pkgs.localPackages.chromiumos-touch-keyboard ];
|
services.udev.packages = [ inputs.pkgs.localPackages.chromiumos-touch-keyboard ];
|
||||||
|
systemd.services.chromiumos-touch-keyboard =
|
||||||
|
{
|
||||||
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
after = [ "systemd-udevd.service" ];
|
||||||
|
serviceConfig =
|
||||||
|
{
|
||||||
|
Type = "simple";
|
||||||
|
ExecStart = "${inputs.pkgs.localPackages.chromiumos-touch-keyboard}/bin/touch_keyboard_handler";
|
||||||
|
Restart = "always";
|
||||||
|
RestartSec = "5";
|
||||||
|
};
|
||||||
|
};
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user