You can roll any dice you want in any numbers (within the unsigned integer limit, but if you need that many dice I think you've got bigger problems)
$ roll-cli "1d12"  # Regular dice roll
$ roll-cli "4d6 + 1d4 + 3 - 1d8"  # Basic calculations 
$ roll-cli "hp: 3d6; arrows in pouch: 4d4 + 6"  # Custom labels, several expressions in oneAdd this into your system configuration or modify it accordingly
# flake.nix
{...}: {
  inputs = {
    roll-cli.url = "github:pine-free/roll-cli";
  };
  outputs = { ... }@inputs: {
     # <snip>
  }# configuration.nix
{...}: {
  environment.systemPackages = [
    inputs.roll-cli.defaultPackage.<your-architecture>
  ];
}