{ config, lib, pkgs, ... }: { options.common.programs.shellUtilities.enable = lib.mkEnableOption "useful shell-utilities"; config = lib.mkIf config.common.programs.shellUtilities.enable { environment = { systemPackages = with pkgs; [ eza micro file nmap nvd openssh openssl p7zip unzip progress sops rsync zpha.nix-cleanup ]; }; programs = { bat.enable = true; nano.enable = true; }; }; }