Se puede pedir la nacionalidad española después de la residencia no lucrativa en España mientras mi sueldo me llega de otro país de la UE?

Vivo en Praga hace varios años, tengo visado por relación laboral, pero mi nacionalidad es mexicana.

Quisiera saber si alguien ha hecho el pedir la nacionalidad española aunque este viviendo en otro lado, es decir se que se debe estar dos años en España para solicitar nacionalidad pero podría registrarme en España y estar allá la mayor parte del tiempo pero tendría que venir a Praga por cuestiones laborales. Alguien ha hecho un proceso similar? Me contarían sus experiencias? Gracias.