To establish a new domicile, you need 1) a physical presence, and 2) a truthful, concurrent, intent of making the new state your permanent place of abode. In order to establish residency you need a permanent address to have your (ideally already existing drivers license) attached to.This article provides an overview of the steps required to establish Texas residency as a digital nomad, including benefits of Texas domicile. 4. Complete an Affidavit of Domicile and File it with the Court. This guide explores the five most nomadfriendly states, outlining the unique advantages each one presents for digital nomads and expats. Interested in establishing your domicile in Texas? Take a look at the steps below to understand what tasks and forms should be completed.