Я уже изменил профиль эмулятора терминала по умолчанию на «Выполнить команду как оболочку входа в систему», но это позволило получить источник .profile только при открытии терминала через ctrl-alt-T
. Что я пропускаю?
nautilus-open-terminal
расширение выполняет терминал с командой :
/* interactive shell */
command = g_strdup_printf ("cd %s && exec $SHELL", quoted_path);
Так, чтобы конкретное терминальное предпочтение было проигнорировано, так как терминал не запускает оболочку, но выполняет команду. Не похоже, что можно изменить его, не изменяя источник.