Uma solução simples para isso seria inserir uma linha em .bash_profile
que começa yaft if $TERM=linux
. Algo como
case "$TERM" in
linux)
exec yaft
;;
esac
deve funcionar bem.
Se você não quiser fazê-lo via bash, você teria que mudar o aplicativo padrão que é iniciado por login, man chsh
pode ajudá-lo lá.