The knot designs have dovetail details for attachment to the hook. Print one "Curtain Holder curve" and two "Curtain Holder Crosses"
The Curve was designed with OpenSCAD the crosses were extruded in OpenSCAD as well. The dxf for the crosses was formed in Inkscape from the image at http://imgkid.com/simple-celtic-knot-vector.shtml