Ich brauche am Computer 3 verschiedene Tastatur-Layouts, deutsch, englisch und russich. Um schnell zu wechseln, nutze ich den Tastatur-Shortcut Super + Leerzeichen.
Mich stört es allerdings jeden einzelnen Tag, dass ich immer nur zwischen einem Paar durchwechseln kann und nicht zwischen drei Sprachen.
Also, zum Beispiel: Ich schreibe jetzt auf deutsch, und mit Super+Leerzeichen komme ich zu englisch. Drücke ich die Kombination erneut, komme ich zurück zu englisch. Um zu russisch zu kommmen, muss ich nun mit der Maus in der oberen Menüleiste die Tastatur auf russisch stellen. Damit schließe ich aber nun deutsch aus usw.
Ich würde gern stattdessen zwischen allen drei Sprachen per Tastenkombination durchwechseln. Das würde meinen Flow täglich um einiges verbessern.
Kann ich das irgendwie einstellen?
P.S.: ChatGPT schlägt vor, dafür ein Custom Script zu schreiben:
1 2 3 4 5 6 | #!/bin/bash current=$(gsettings get org.gnome.desktop.input-sources current | awk '{print $2}') total=$(gsettings get org.gnome.desktop.input-sources sources | grep -o "('[^']*', '[^']*')" | wc -l) let "next = ($current + 1) % $total" gsettings set org.gnome.desktop.input-sources current $next |
Macht das Sinn?