How to repeat a generated texture like it was an image texture set to repeat

Hi everyone and thank you for taking the time to read this.

I’m wondering how I could make this repeat on the X location, so that it doesn’t just clip out of existence when I change the X value, think of image texture repeat rather than clip.

Any advice would be incredibly welcome, node setup below :slight_smile:

Maybe something like this (?):