I wanted to adapt the answer here to insert line numbers on the left side (inside the box) -- just like listings in the tcolorbox package.
I have also tried to put an optional number of lines argument in the newtcolorbox command, but as it didn't work, it ended up with the shoddy manual vspace instead.
\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{calc}
\newtcolorbox{notebook}{
enhanced,
breakable,
colback=green!10,
colframe=green!65!black,
left=.7in,
underlay={%
\begin{tcbclipinterior}
%\shade[inner color=green!80!yellow,outer color=yellow!10!white]
%(interior.north west) circle (2cm);
\draw[help lines, ystep=\baselineskip, xstep=\linewidth,
shift={(interior.north west)}](interior.south west) grid (interior.north east);
\draw[help lines] ([xshift=.5in]interior.north west)--
([xshift=.5in]interior.south west);
\end{tcbclipinterior}}
}
\usepackage{lineno}
\begin{document}
\blindtext[1]
\begin{notebook}
\blindtext[3]
\end{notebook}
\begin{notebook}
\vspace{20\baselineskip}
\linenumbers
\end{notebook}
\end{document}



before upper). But anyways, that's enough for me at the moment... – Sep 26 '19 at 18:28