We’re surely taking this off topic (sorry @Tamas_Papp - and mods, feel free to split all of my stuff into a separate thread), but sure you can…
Or my favorite:
#import "@preview/pinit:0.2.2": *
#import "@preview/fletcher:0.5.1"
Con#pin(1)#h(4em)#pin(2)nect
#pinit-fletcher-edge(
fletcher, 1, end: 2, (1, 0), [bend], bend: -20deg, "<->",
decorations: fletcher.cetz.decorations.wave.with(amplitude: .1),
)