type-break-good-rest-interval

type-break-good-rest-interval is a variable defined in `type-break.el'.
Its value is
600


Documentation:
Number of seconds of idle time considered to be an adequate typing rest.

When this variable is non-nil, Emacs checks the idle time between
keystrokes. If this idle time is long enough to be considered a "good"
rest from typing, then the next typing break is simply rescheduled for later.

If a break is interrupted before this much time elapses, the user will be
asked whether or not really to interrupt the break.

You can customize this variable.