1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
# neard service. { config, lib, pkgs, ... }: with lib; { ###### interface options = { services.neard = { enable = mkEnableOption "neard, NFC daemon"; }; }; ###### implementation config = mkIf config.services.neard.enable { environment.systemPackages = [ pkgs.neard ]; services.dbus.packages = [ pkgs.neard ]; systemd.packages = [ pkgs.neard ]; }; }