1 2 3 4 5 6 7 8 9 10 11 12
{ pkgs, lib, config, ... }: { options.tools.system-monitor.htop = { enable = lib.mkEnableOption "Enables htop."; }; config = lib.mkIf config.tools.system-monitor.htop.enable { programs.htop.enable = true; programs.htop.package = pkgs.htop-vim; }; }