With love: I always felt like fish and even zsh are kind of beautiful OCD-induced bouts of counter productivity in the same vain as Dvorak keyboard layouts and Plan 9. We can't handle things being messy and imperfect so we solve it by building our own parallel universes. What do you do when you have to use a computer without your customization? Perfect is the enemy of good, worse is better, join us on the dark side,…
"What do you do when you have to use a computer without your customization? "
I can't answer for other people, but when I am logging into other systems I am very seldom performing the same tasks that I do on my development workstation. I don't need those customizations because I'm not doing the kinds of things that require them.
So when I log into another system, I just use it. I don't try to do the things that I can do on my local system - maintaining awareness of the differences is not a challenging thing.