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á.