Re passing configuration to storage/index system:
It depends on the graph you use - however that should be independent of
GremlinScala. GremlinScala is just a wrapper on top of the graph that
allows you to write your traversal in a more scala-esque way, plus some
more benefits like type safe label steps.
The examples project contains a neo4j example with indexes - that would
be a good starting point.
If you have something working with TitanGraph (and/or HadoopGraph)
please let me know - and/or create a pull request for the examples
project so that everybody can benefit.
https://github.com/mpollmeier/gremlin-scala-examples
Thank you!