I don't want to use the option allowframebreaks in every single frame like
\begin{frame}[allowframebreaks]
Text
\end{frame}
Is there a way to set it globally?
Try with defining new command ...
\documentclass{beamer}
\newcommand\breakframe{\begin{frame}[allowframebreaks]}
\begin{document}
\breakframe
Text
\end{frame}
\end{document}
I'm not sure, if you consider all possible consequences of this wish. With it some features of Beamer is lost (like uncover). My solution is rather rude, but works
beamerinternals quite deliberately reset the value for each frame. Hence the need to 'roll you own' if you are definite. – Joseph Wright Sep 20 '16 at 18:52