J'ai déjà changé le profil par défaut de l'émulateur de terminal en "Exécuter la commande en tant que shell de connexion", mais cela n'a activé le sourcing de .profile que lorsque j'ouvre le terminal via ctrl-alt-T
. Qu'est-ce que je néglige?
Le nautilus-open-terminal
l'extension exécute le terminal avec une commande :
/* interactive Shell */
command = g_strdup_printf ("cd %s && exec $Shell", quoted_path);
Cette préférence de terminal particulière sera donc ignorée, car le terminal ne démarre pas un shell, mais exécute une commande. Il ne semble pas que vous puissiez le changer sans modifier la source.