As my keyboard layout doesn't suit me, I run xmodmap on login. The script is named .profile and it runs OK, but it breaks the Unity interface. I want to know where to put the xmodmap line so that it executes on my login and doesn't break anything. I have already tried putting it in the .bash_login and .bash_profile files, without success (xmodmap doesn't set my keyboard). What are my options?