Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
123456789101112131415161718192021222324252627282930{ config, lib, pkgs, ...}:{ options.programs.cpu-energy-meter = { enable = lib.mkEnableOption "CPU Energy Meter"; package = lib.mkPackageOption pkgs "cpu-energy-meter" { }; };
config = let cfg = config.programs.cpu-energy-meter; in lib.mkIf cfg.enable { hardware.cpu.x86.msr.enable = true;
security.wrappers.${cfg.package.meta.mainProgram} = { owner = "nobody"; group = config.hardware.cpu.x86.msr.group; source = lib.getExe cfg.package; capabilities = "cap_sys_rawio=ep"; }; };
meta.maintainers = with lib.maintainers; [ lorenzleutgeb ];}