Finalmente resolvi aprender shell script -- isso é, além do básico de rodar alguns programas em batch. É uma linguagem bem poderosa e útil.
Especialmente se você aprende a usar a ferramenta Zenity, que faz parte do Gnome e permite que você crie interfaces de usuário em Gtk. Shell scripts sem terminal = awesomeness.
Esse é um programinha que escrevi para fazer uma saudação ao usuário:
#!/bin/sh
hora=`date +%H`
if [ $hora -lt 6 ]
then
mensagem="Boa noite, $USER!"
elif [ $hora -lt 12 ]
then
mensagem="Bom dia, $USER!"
elif [ $hora -lt 18 ]
then
mensagem="Boa tarde, $USER!"
else
mensagem="Boa noite, $USER!"
fi
zenity --info --title="Splash" --text="$mensagem" --timeout=5
Marcadores: Shell