Calcul d'impots si je travaille dans GE et VD

Je commence une nouvelle vie professionnelle comme consultant indépendant en janvier. Un premier contrat (un jour par semaine) sera à Genève, avec impôts à la source, évidemment. Un deuxième de deux jours par semaine sera à Lausanne. Puisque je dois passer une nuit sur place, j’ai compris que je serai imposer à la source ici aussi.

Est-ce que quelqu’un peut m’éclaircir comment ça se passe pour les impôts quand deux cantons sont en jeu ?

Merci !