at 23.11-pre 382 B view raw
1# 2{ config, lib, pkgs, ... }: 3 4with lib; 5 6let 7 8 cfg = config.services.irqbalance; 9 10in 11{ 12 options.services.irqbalance.enable = mkEnableOption (lib.mdDoc "irqbalance daemon"); 13 14 config = mkIf cfg.enable { 15 16 environment.systemPackages = [ pkgs.irqbalance ]; 17 18 systemd.services.irqbalance.wantedBy = ["multi-user.target"]; 19 20 systemd.packages = [ pkgs.irqbalance ]; 21 22 }; 23 24}