Os comandos do terminal abaixo são provavelmente úteis em tal script.
Veja a lista atual de fontes de entrada:
gsettings get org.gnome.desktop.input-sources sources
Exemplo de comando para definir uma nova lista de fontes de entrada:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'se')]"