python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / nixos / modules / services / misc / devmon.nix
blobbd0b738b7018808920aa411f5e846d1b56167829
1 { pkgs, config, lib, ... }:
3 with lib;
5 let
6   cfg = config.services.devmon;
8 in {
9   options = {
10     services.devmon = {
11       enable = mkEnableOption (lib.mdDoc "devmon, an automatic device mounting daemon");
12     };
13   };
15   config = mkIf cfg.enable {
16     systemd.user.services.devmon = {
17       description = "devmon automatic device mounting daemon";
18       wantedBy = [ "default.target" ];
19       path = [ pkgs.udevil pkgs.procps pkgs.udisks2 pkgs.which ];
20       serviceConfig.ExecStart = "${pkgs.udevil}/bin/devmon";
21     };
23     services.udisks2.enable = true;
24   };