I extensively searched and believed that I can just do tick-stroke: none in xaxis, but the only option I found is to use a “show-set” rule outside the diagram definition. Is there an easier way to do this? I want it to be contained in the lq.diagram() like the rest of the things.
would be the preferred way. I recommend separating content from styling wherever possible in order to avoid polluting the plotting code and to easily switch out styles.
Within diagram code, this is actually not possible. This is part of the design of Lilaq: we avoid repetitive arguments that are passed on and on to nested elements; instead the user can directly speak to an element through set and show rules.
Where does the indeed part come from? I wrote stroke, not inset. But I did see that you can also change inset. But this way the stroke will be so short, that it doesn’t exist, instead of so thin.