A double ended mainsheet on the cabintop or end boom sheeting with twin mainsheets just in front of the helm are the only two options I can think of if you don’t want to move the traveler to the cabintop.
You would be getting rid of the traveler with either option.
Double ended on the cabintop gets it out of the way, except for two cabintop mainsheet lines.
Twin mainsheets would be within reach from the helm, but are still a bit of an obstruction in the cockpit and add some complexity to tacking.