grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / iotop.nix
blobba8d028f6bb8d4d8f6d9763d0948b67810aa3c5e
1 { config, pkgs, lib, ... }:
3 let
4   cfg = config.programs.iotop;
5 in {
6   options = {
7     programs.iotop.enable = lib.mkEnableOption "iotop + setcap wrapper";
8   };
9   config = lib.mkIf cfg.enable {
10     security.wrappers.iotop = {
11       owner = "root";
12       group = "root";
13       capabilities = "cap_net_admin+p";
14       source = "${pkgs.iotop}/bin/iotop";
15     };
16   };