The phrase "hast a mind to" is an old-fashioned way of saying you have a desire or inclination to do something. There are numerous synonyms for this expression, including "have a hankering for," "feel like," "have a yen to," "crave," "yearn for," or "long for." Other options could be "be in the mood for," "want to," "wishing for," "itching to," or even "eager to." These phrases all convey the same sense of wanting or desiring something, but each has its own unique connotation that may fit better in different contexts or situations.