dotfiles/modules/home/cli/utilities/pciUtils/default.nix

29 lines
447 B
Nix
Raw Normal View History

2025-10-01 19:51:55 -05:00
{
flake,
osConfig,
2025-10-01 19:51:55 -05:00
pkgs,
...
}:
let
inherit (flake.config.machines.devices) ceres;
hostname = osConfig.networking.hostName;
nvTopPackage = {
2025-10-01 19:51:55 -05:00
inherit (pkgs)
pciutils
;
inherit (pkgs.nvtopPackages)
nvidia
;
};
hostLogic = if hostname == ceres.name then nvTopPackage else [ ];
in
{
home.packages =
builtins.attrValues {
inherit (pkgs)
pciutils
;
}
++ hostLogic;
2025-10-01 19:51:55 -05:00
}